1
feat: Identify which email was verified during the two-step email update process
Source: supabase/supabase#27406 · opened by @aditbajaj
On my current email confirmation page for updating the emails, users are prompted with a "please verify the other email" message, which can be vague and confusing. Additionally, attempting to determine which email (old or new) was verified based on URL parameters is not feasible, as changing the email address results in the user being logged out, making it difficult to access [session.user.new_email] for clarity.
Proposed Solution:
Implement a feature or provide a utility that simplifies the process of identifying which email address (old or new) has been verified. This could involve:
• Enhancing the session management to retain the verification state even after the email change, preventing automatic logout.
• Providing a clear on the email confirmation page that specifies which email address has been verified, based on the verification process outcome.
Proposed Solution:
Implement a feature or provide a utility that simplifies the process of identifying which email address (old or new) has been verified. This could involve:
• Enhancing the session management to retain the verification state even after the email change, preventing automatic logout.
• Providing a clear on the email confirmation page that specifies which email address has been verified, based on the verification process outcome.
No pledges yet. Be the first to back this.
Comments
Similar requests
Disable email confirmation for SSO signups.
1 vote · 0 comments
User enumeration that could be avoided on email change
4 votes · 0 comments
Enable the use of `AllowUnverifiedEmailSignIns` for Email provider
4 votes · 0 comments
Add “Test Email” button in SMTP configuration and email templates
1 vote · 0 comments
Cannot add "email" provider to an existing user
1 vote · 0 comments
No comments yet.