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

Add blacklisting capability #12

Open
ahelsing opened this issue May 20, 2015 · 2 comments
Open

Add blacklisting capability #12

ahelsing opened this issue May 20, 2015 · 2 comments

Comments

@ahelsing
Copy link
Member

Automatically deny account requests from a black list and send an email to requester

Imported from trac ticket #12, created by somebody on 08-22-2013 at 07:13, last modified: 04-02-2014 at 15:54

@ahelsing
Copy link
Member Author

We may not want to automatically deny. More likely, we want to notify the admin to get more information from the experimenter if they use an email address with one of the configured domains.

Candidates

  • gmail
  • hotmail
  • yahoo
  • outlook
  • live
  • acm
  • ieee
  • zoho
  • aim
  • icloud
  • GMX mail
  • Yandex
  • Fastmail
  • Hushmail
  • Lycos mail
  • Inbox.com

Trac comment by ahelsing on 10-16-2013 at 13:17

@ahelsing
Copy link
Member Author

I'd like to jump in with a suggestion about this.

I think the ideal time to deal with the blacklist is when the user submits the form.

A simple thing to do would be to pop up a box if someone enters an email from a blacklisted domain saying something like:

"You're e-mail address should be the one assigned by your institution (your university or employer). With rare exceptions, this means that you should not use an address issued by a publicly available mail service (like gmail, yahoo, hotmail, etc).

You have provided the following email address: [email protected]

Would you like to:
Button( Enter a new e-mail ) Button ( Continue using the current e-mail )"

The "Enter a new e-mail" button would be the default.

Doing this would simultaneously allow folks to edit their email address immediately speeding up the time until they get their account while allowing those rare exceptional cases to continue and submit their request. And it would take less time to administer those account requests.

Trac comment by sedwards (github user: seledwards) on 10-16-2013 at 13:45

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

No branches or pull requests

2 participants