-
Notifications
You must be signed in to change notification settings - Fork 45
Description
We summarize here the issues related to login (and signup).
1. Other login options
We should have the following login option:
- email login with email added #822
- username
- Google authentification (for signup and login)
2. Password recovery and change
We need to add new features (#706):
- a password recovery option
- a password change option
Fixed by #804
3. Problem with special characters
- This (Server error during sign up with special character in the username #756) is fixed by Validate usernames #778. We prevent using special characters in usernames.
4. Chahub buttons not working
- This (Chahub link not working #781) is fixed by Remove chahub button from the GUI #782. We just removed the buttons for now.
5. Confusing login error
The problem is that, when an account is not active (i.e. email not confirmed), the user receives this confusing error message when trying to login:
While the error message should be something like "Please confirm your email [...]".
Last detail, the sentence "Note that both fields may be case sensitive" is unclear. If username is case sensitive, then we should write "Note that both fields are case sensitive".
6. Confirmation email not received
It seems that some users does not receive the confirmation email. We need to understand why.
7. Do not delete user account when confirmation fails
8. Prevent long usernames
- We need a character limit (e.g. 30 chars) in username field
Done by #819
9. No terms of service
We can simply point to this page: https://github.com/codalab/codalab-competitions/wiki/Privacy with a required box field.
Done by #791.
