Change email
- If user is signed in with Email and password, support changing email in settings.
- If user is signed in with SSO (Google), just show their email as text or in a disabled input.
- Note that users can have both Google and email sign in!
Email verification
Users need to verify email address:
- Fix email template, make it similar to the password reset one (already our custom template)
- Confirm email address link is sent when creating a new account. Only applies to email+password sign in options, automatically sets as verified if signing in with Google
- New field emailVerified in user table
- Show warning icon if email is not verified (in settings, next to email icon). Support resend email option.
Change email
Email verification
Users need to verify email address: