From 72dda86ba7972a1668b11800ec4e30c4ad077e45 Mon Sep 17 00:00:00 2001 From: kaazaaar <100414718+kaazaaar@users.noreply.github.com> Date: Tue, 2 Jan 2024 14:22:29 +0100 Subject: [PATCH] Add Invalid_Login_Credential case Response when wrong pass is provided: Response: { "error": { "code": 400, "message": "INVALID_LOGIN_CREDENTIALS", "errors": [ { "message": "INVALID_LOGIN_CREDENTIALS", "domain": "global", "reason": "invalid" } ] } } --- samples/UWP/Auth.UWP.Sample.csproj | 2 +- src/Auth/FirebaseFailureParser.cs | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/samples/UWP/Auth.UWP.Sample.csproj b/samples/UWP/Auth.UWP.Sample.csproj index 7546388..55d8048 100644 --- a/samples/UWP/Auth.UWP.Sample.csproj +++ b/samples/UWP/Auth.UWP.Sample.csproj @@ -18,7 +18,7 @@ true false false - 10.0.19041.0 + 10.0.22000.0 true diff --git a/src/Auth/FirebaseFailureParser.cs b/src/Auth/FirebaseFailureParser.cs index 85b991a..545c7c1 100644 --- a/src/Auth/FirebaseFailureParser.cs +++ b/src/Auth/FirebaseFailureParser.cs @@ -63,6 +63,10 @@ public static AuthErrorReason GetFailureReason(string responseData) //possible errors from Email/Password Signin case "INVALID_PASSWORD": return AuthErrorReason.WrongPassword; + + case "INVALID_LOGIN_CREDENTIALS": + return AuthErrorReason.WrongPassword; + case "EMAIL_NOT_FOUND": return AuthErrorReason.UnknownEmailAddress; case "USER_DISABLED":