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

Resend email verification email on error #191

Open
JElgar opened this issue Aug 10, 2021 · 0 comments
Open

Resend email verification email on error #191

JElgar opened this issue Aug 10, 2021 · 0 comments
Labels
enhancement Relating to new features ice bucket Non-prioritised (think 'that would be nice')

Comments

@JElgar
Copy link
Member

JElgar commented Aug 10, 2021

If a user goes to user/email-verify/{token} (by clicking a link in the email),

if there is an error (eg invalid or expired token) we should allow the user to try again.

The user may have to reenter their email but the ideal flow would be we can auto-fill this with a cached email.

The flow would therefore be:

  1. User logs in and their email is stored in local storage
  2. User goes to user/email-verify/token but there is an error when the graphql query is made
  3. The user should be presented with an email input box which should be auto-filled with their saved email
  4. The user should be able to able to update this email and click a button to resend the activatiodn email
  5. This should send a request to resend the activation email using resendActivationEmail mutation
@HappyNTH HappyNTH added enhancement Relating to new features prio:low Low priority (think 'this year') labels Apr 9, 2023
@HappyNTH HappyNTH added ice bucket Non-prioritised (think 'that would be nice') and removed prio:low Low priority (think 'this year') labels Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Relating to new features ice bucket Non-prioritised (think 'that would be nice')
Projects
Status: Ice Bucket
Development

No branches or pull requests

2 participants