Я создаю приложение чата с использованием флаттера, я использую Firebase для базы данных и аутентификации Google. Я установил плагины и пакеты, и аутентификация работала нормально. Но теперь это дает мне эту ошибку:
PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 12500: , null)
Здесь функция из моего класса аутентификации, в которой есть код для входа в Google.
Future<FirebaseUser> signIn() async {
FirebaseUser user;
_googleSignIn.signIn()
.then((GoogleSignInAccount googleSignInAccount) => (
googleSignInAccount.authentication.then((GoogleSignInAuthentication gSA) => (
_firebaseAuth.signInWithGoogle(
idToken: gSA.idToken,
accessToken: gSA.accessToken
).then((_u) => (
user = _u
)).catchError((onError) => print('SignInWithGoogle ERROR: $onError'))
)).catchError((onError) => print('Authentication ERROR: $onError'))
)).catchError((onError) => print('GoogleSignInAcc ERROR: $onError'));
print(user);
return user;
}
Это работало вчера, и теперь я получаю вышеупомянутую ошибку, я не уверен, что что-то изменилось. Пожалуйста, помогите.