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

Allow blacklisting email addresses for local account registration #4644

Closed
ThiefMaster opened this issue Sep 30, 2020 · 0 comments · Fixed by #4946
Closed

Allow blacklisting email addresses for local account registration #4644

ThiefMaster opened this issue Sep 30, 2020 · 0 comments · Fixed by #4946
Assignees
Projects
Milestone

Comments

@ThiefMaster
Copy link
Member

Is your feature request related to a problem? Please describe.
There are cases of spammers signing up with very similar emails (all on the same domain). These signups are done by humans so email verification does not stop them (and neither would a CAPTCHA, if we had one).

Describe the solution you'd like
Provide an option in the admin area to blacklist emails. This should ideally use glob-style wildcards (at least *) so you can blacklist e.g. *@spammerdomain.com but also individual email addresses.

Describe alternatives you've considered
Moderating registrations is an alternative, but puts more burden on the admins, especially if the majority of signups are legitimate.

Additional context
The email blacklist needs to be checked during local registration, but we could safely ignore it for SSO signups since this data is generally trusted. But maybe it's easier to enforce everywhere, ie both local and sso registration and also when managing account emails.

@ThiefMaster ThiefMaster added this to the v3 milestone Oct 23, 2020
@ThiefMaster ThiefMaster added this to To do in Release 3.0 via automation Oct 23, 2020
@ThiefMaster ThiefMaster moved this from To do to Awaiting review/merge in Release 3.0 Jun 15, 2021
Release 3.0 automation moved this from Awaiting review/merge to Done Jun 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Release 3.0
  
Done
Development

Successfully merging a pull request may close this issue.

2 participants