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

Improve the signup flow to be more solid #1614

Open
infomiho opened this issue Jan 2, 2024 · 1 comment
Open

Improve the signup flow to be more solid #1614

infomiho opened this issue Jan 2, 2024 · 1 comment
Assignees
Labels

Comments

@infomiho
Copy link
Contributor

infomiho commented Jan 2, 2024

Extra context:

@infomiho infomiho mentioned this issue Jan 2, 2024
2 tasks
@infomiho infomiho changed the title Prevent potential signup attacks Improve the signup flow to be more solid Mar 11, 2024
@Martinsos
Copy link
Member

One thing I found annoying regarding our current signup flow: if I forget I already have an account with email X and I try to sign up, I get msg "check your email". Which is ok, we don't want to say "email exists", because we would be saying too much that way. But, what does happen is that I keep checking my email for a long time, not knowing if email is coming any moment, or if something went wrong on the sending side, or if I already have an account with that email address (which I might not even think about being possible).

Possible solutions:

  1. Change the message to "Check your email (unless account with this email already exists)".
  2. If email address already exists, send an email to that address saying "there was an attempted signup with your email into your existing account. If this is not you, ignore this email. If it is you, that means you already have an account."

I like the option (2) better and I think I have already seen it somewhere in action.

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

No branches or pull requests

3 participants