lil-lab / recnet

A human-driven recommendation system for academic readings.
https://recnet.io
MIT License
3 stars 1 forks source link

Email whitelist for limited deployment #9

Closed yoavartzi closed 12 months ago

yoavartzi commented 12 months ago

For deployment, we should have a process for defining which emails can open an account. I suggest creating a white list of emails.

  1. When a new user opens an account, they first go to their profile information screen as usual. Their email is filled with the Google email they used for login.
  2. If their email (that we get from their Google login) is not on the whitelist, we give them a message, and they can edit their email.
  3. If they put an email that is in the white list, they can continue, otherwise they are locked from moving forward. We should put a message, something like:

    We are deploying RecNet gradually. If you are not part of our limited deployment, please visit again for, as we expand our deployment gradually over time. We use emails to control the deployment, so if you believe another of your email addresses has access, please edit your profile information.

yoavartzi commented 12 months ago

Replaced by #17