获取访问令牌Flutter Google签名的异常

时间:2018-08-28 15:31:14

标签: flutter google-signin flutter-dependencies

您好,我正在尝试使用google_sign_in插件和firebase oficial插件对用户进行身份验证,但是在尝试进行身份验证时遇到此错误。

ERROR GETTING TOKEN

这是我的代码:

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时也会引起同样的问题,但是我已经正确配置了生产和调试密钥。

enter image description here

在编译之前,我将google-services.json更新为

有什么主意吗?

0 个答案:

没有答案