-
Notifications
You must be signed in to change notification settings - Fork 2k
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
People: Logged-out acceptance of invite to known user prompts account creation #2280
Comments
good catch |
Yes, if the invite email matches the current logged in user they obviously don't have to sign in or do anything, they can just accept. If the invite is a known user (logged out) we should be presenting a sign in form and pre-fill the email address. If we don't know the email address we would default to the sign up form, with links in the footer to switch users (the email would have to be validated in this case, but we allow users to accept as a different user). |
If the user is logged in, regardless if it's the same person that was invited or not, the user can accept the invite.
We don't 😞. Although, we can definitely look into this. |
I agree it has the potential to be a confusing flow. Because it doesn't completely break the flow (it's still possible to click "log in now" and sign in), I switched this issue from |
This issue has been marked as stale because it hasn't been updated in a while. It will be closed in a week. If you would like it to remain open, can you please comment below and see what you can do to get things moving with this issue? Thanks! 🙏 |
When an invite is sent to a known user, clicking on the Accept Invite button send that user to a signup flow. While there is a link at the bottom to sign in, we should be doing the opposite; prompting with a login flow and giving the option to sign up below. Currently, the confusing signup prompt (along with an error from the pre-filled email) might present some legitimacy questions to the user.
Reproduce:
The text was updated successfully, but these errors were encountered: