Здравствуйте. Я стараюсь аутентифицировать пользователей, используя google_sign_in плагин и официальный плагин firebase, но я получаю эту ошибку при попытке аутентификации.
Вот мой код:
static Future<FBApi> signInWithGoogle() async {
final GoogleSignInAccount googleUser = await _googleSignin.signIn();
final GoogleSignInAuthentication googleAuth =
await googleUser.authentication;
final FirebaseUser user = await _auth.signInWithGoogle(
idToken: googleAuth.idToken, accessToken: googleAuth.accessToken);
assert(user.email != null);
assert(user.displayName != null);
assert(await user.getIdToken() != null);
final FirebaseUser currenUser = await _auth.currentUser();
assert(user.uid == currenUser.uid);
return FBApi(user);
}
Я прочитал, что та же проблема возникает, когда пропустите SHA1, но я правильно настроил для ключа производства и отладки.
Я обновляю свой google-services.json до компиляции.
Есть идеи?