Closed lyuyangh closed 1 year ago
An update on "our verification/reset emails being marked as spam by Gmail" (see issue 3 in the PR description):
Changing the subject and the sender of the email templates doesn't seem to do anything. I clicked "Report not spam" for these emails in my Gmail account and they can reach my inbox now. I am not sure if this "Report not spam" thing is a global thing or if it only affects my account.
I also added "Please check your spam folder" to the instructions on the sign-in page.
Implements the following sign-in flow:
Compatibility
explainaboard_client
should not be affected but a new version of the API (explainaboard_api_client
) will be released.Issues
firebaseui
decided to use this instead of just "Display Name" and they do not provide a way to customize it, unfortunately. (https://github.com/firebase/firebaseui-web/issues/41) If we really want to change it, I can copyfirebaseui
source code into our repository (it is just one js file, one CSS file and one ts type definition file), modify this label and package it with our frontend code. It requires more work to upgradefirebaseui
in the future though.Sign-in UI
This is what an "Exiting User (from AWS)" sees when they sign in for the first time.
This is what a "New User (firebase)" sees when they sign up. The first two steps are the same as above so I'm skipping those.
After the user has confirmed their email, they can sign in as "Exiting User (firebase)".