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

Enforce valid email address #478

Open
3 tasks
jgonggrijp opened this issue Jun 16, 2021 · 1 comment
Open
3 tasks

Enforce valid email address #478

jgonggrijp opened this issue Jun 16, 2021 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@jgonggrijp
Copy link
Member

jgonggrijp commented Jun 16, 2021

  • Add email addresses to all existing accounts.
  • Add email addresses to Accounts->Email addresses, link to users.
  • Require email address confirmation for new registrations.
@jgonggrijp jgonggrijp added this to the Must-haves milestone Jun 16, 2021
@jgonggrijp jgonggrijp added the enhancement New feature or request label Jun 16, 2021
@BeritJanssen BeritJanssen self-assigned this Jul 1, 2021
@BeritJanssen
Copy link
Member

This is very work-intensive if done for both acceptance and production server. Requiring email addresses entails the following settings:
ACCOUNT_EMAIL_VERIFICATION = "mandatory" ACCOUNT_EMAIL_REQUIRED = "True"
After changing this setting, everyone whose email address is not in the admin interface cannot log in anymore. This will be especially a problem for student testers who may have been added through the admin interface, rather than signed up themselves.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants