-
Notifications
You must be signed in to change notification settings - Fork 38
Open
Description
Is your feature request related to a problem? Please describe.
Bot's are getting better and better at creating accounts and email verification is not enough to minimize false accounts being created. Adding support for reCaptcha on the registration page (or similar) can reduce this.
Describe the solution you'd like
Add support for reCaptcha where the user can enable it from the django admin pages
https://developers.google.com/recaptcha/intro
- Add configuration fields for enabling and the key pairs
- Verify the response on backend
Existing django-recaptcha plugins might be a good approach to add this: https://pypi.org/project/django-recaptcha/
Describe alternatives you've considered
There are other means to block bot registration
- Add simple question field that is hard for a bot but easy for a makerspace member to answer (fill in in configuration)
- Add a more complex captcha where the user solves tasks like picking pictures or solving puzzles (overkill in this case)
Additional context
Metadata
Metadata
Assignees
Labels
No labels