Skip to content

Users can enter state where account is Confirmed but email User Attribute is Not Verified #6316

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

Open
jordanvn opened this issue Jan 27, 2025 · 0 comments
Labels
Auth bug Something isn't working

Comments

@jordanvn
Copy link
Member

Potential bug based on issue referenced in #6295

I'm commenting to clarify one thing because I do believe it could be a similar request.

My issue was filed in V5 which could cause confusion given that a lot of the API and hub events changed since.

I do ask for what they ask for here: aws-amplify/amplify-js#11270 (comment)

One thing @rajleechaudry hasn't clarified, is whether they set the autoSignIn flag to true when calling the signUp method. We do this and end up with accounts that are Confirmed and have the email User Attribute as Not verified. In that case, there is no way for us to trigger the email verification flow in the Authenticator.

If we were not to set the autoSignIn flag when calling signUp, back in v5, the Authenticator will go into the confirm signup flow which on success will set the user as Confirmed and email User Attribute as Verified.

Meaning, in the Authenticator, for unauthenticated users, there is no way to trigger the email User Attribute verification flow if their account is marked as Confirmed.

Originally posted by @ysabri in #6295

@github-actions github-actions bot added the pending-triage Issue is pending triage label Jan 27, 2025
@ashika112 ashika112 added bug Something isn't working Auth and removed pending-triage Issue is pending triage labels Mar 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Auth bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants