django-recaptcha3 icon indicating copy to clipboard operation
django-recaptcha3 copied to clipboard

Django reCaptcha v3 field/widget

Results 9 django-recaptcha3 issues
Sort by recently updated
recently updated
newest added

In django < 1.11 Input widget has not attribute "template_name". Input rendered as ``

`ugettext_lazy` (used on line 7 of recaptcha3/fields.py) is deprecated since Django3.0 and removed in Django4.0. So django-recaptcha3 is unusable after upgrading to Django4.0 The only change required to fix this...

With Django >=3 we are unable to execute tests, because django-setuptest needs to be updated or removed https://stackoverflow.com/questions/59193514/importerror-cannot-import-name-six-from-django-utils

Currently, RECAPTCHA_PRIVATE_KEY has to be defined, even when RECAPTCHA_DISABLE is set, otherwise this stack trace happens: ``` File "/home/vagrant/env/lib/python2.7/site-packages/snowpenguin/django/recaptcha3/fields.py", line 18, in __init__ self._private_key = kwargs.pop('private_key', settings.RECAPTCHA_PRIVATE_KEY) File "/home/vagrant/env/lib/python2.7/site-packages/django/conf/__init__.py", line...

question

IMHO I don't think telling a bad actor their reCAPTCHA score is a security best practice, as happens now in fields.py. A configurable option to optionally throw SuspiciousOperation and/or PermissionDenied...

Upload Chinese Readme and add link to Chinese Readme in README.md.

If you require a proxy, add a RECAPTCHA_PROXY setting, for example: RECAPTCHA_PROXY = 'http://127.0.0.1:8000'

enhancement

Getting this error while coverage run and deployment on my linux-server: `App 3430 output: django.template.exceptions.TemplateSyntaxError: 'recaptcha3' is not a registered tag library. Must be one of: App 14170 output: ModuleNotFoundError:...

moreinfo