Currently, if you try to sign in with an email that doesn't exist, you get "There's no MyHomeworkSpace account with that email address." However, if the email exists but the password is wrong, you get "The username or password was incorrect." That second message should probably be changed to a different error code that talks only about the password. Also, the creds_incorrect code should be checked and potentially changed if it's used with email addresses and not usernames.
Currently, if you try to sign in with an email that doesn't exist, you get "There's no MyHomeworkSpace account with that email address." However, if the email exists but the password is wrong, you get "The username or password was incorrect." That second message should probably be changed to a different error code that talks only about the password. Also, the
creds_incorrect
code should be checked and potentially changed if it's used with email addresses and not usernames.