I noticed a few things with the user login that might be "slightly off" (no bug/major issue though)
When the login credentials are invalid, the message is always "The password is invalid or the user does not have a password.", whatever the error is and whatever the user language is. This definitely looks like the generic Firebase Auth error callback, but I'm only supposing here :)
When a user inputs multiple time wrong credentials, it doesn't show any difference which gives the illusion that nothing happened. Maybe including a small pop-up/animation/anything to give feedback to the user that "this login attempt failed" while distinguishing it from the previous one could be a good idea ?
EDIT : This is especially problematic if the user tries to spam the enter key to log-in, since Firebase then blocks all login attempts temporarily due to "unusual behavior"
The invalid login message is very stealthy : it has no special formatting, it's on the top border of the page and it has no margin. It can be tough to notice in a number of cases IMHO
I noticed a few things with the user login that might be "slightly off" (no bug/major issue though)
When the login credentials are invalid, the message is always "The password is invalid or the user does not have a password.", whatever the error is and whatever the user language is. This definitely looks like the generic Firebase Auth error callback, but I'm only supposing here :)
When a user inputs multiple time wrong credentials, it doesn't show any difference which gives the illusion that nothing happened. Maybe including a small pop-up/animation/anything to give feedback to the user that "this login attempt failed" while distinguishing it from the previous one could be a good idea ?
EDIT : This is especially problematic if the user tries to spam the enter key to log-in, since Firebase then blocks all login attempts temporarily due to "unusual behavior"