Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

USER STORY: Add a captcha for sign-up #30

Open
4 tasks
chris-townsend opened this issue Nov 14, 2022 · 0 comments
Open
4 tasks

USER STORY: Add a captcha for sign-up #30

chris-townsend opened this issue Nov 14, 2022 · 0 comments
Assignees
Labels
1 User Story Estimate is 1 story point could-have A could-have feature enhancement New feature or request

Comments

@chris-townsend
Copy link
Owner

chris-townsend commented Nov 14, 2022

User Story:

As a Site Admin, I would like to ensure that my site users are real so that I can prevent any spam content

Ideas:

Django simple captcha - https://django-simple-captcha.readthedocs.io/en/latest/usage.html

Acceptance Criteria:

  • The user should have to input the captcha before they can log in to their account
  • The captcha must be displayed before the option to sign-in/ sign up

Related User Stories:

#22 - Register for an account
#23 - Register for an account using my social media

Tasks:

  • Install django-simple-captcha using pip3 install django-simple-captcha
  • Add the captcha to the INSTALLED_APPS in settings.py
  • Run python3 manage.py migrate
  • Add the entry to urls.py

@chris-townsend chris-townsend added enhancement New feature or request could-have A could-have feature 1 User Story Estimate is 1 story point labels Nov 14, 2022
@chris-townsend chris-townsend self-assigned this Nov 14, 2022
@chris-townsend chris-townsend moved this from Todo to Future Features in Kitchen Tales Kanban board Dec 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 User Story Estimate is 1 story point could-have A could-have feature enhancement New feature or request
Projects
Status: Future Features
Development

No branches or pull requests

1 participant