我尝试在 Flutter Web 中使用 Google 实现登录。我使用GoogleSignn 4.1.1和Firebase Auth 0.15.4。我没有收到任何错误消息。它只是不弹出。
<meta>带有google-signin-client_id final FirebaseAuth _auth = FirebaseAuth.instance;
FirebaseUser user = await _auth.currentUser();
if (user != null) {
log.d('alreadyLoggedIn');
} else {
final GoogleSignIn _googleSignIn = GoogleSignIn(clientId: Constants.GOOGLE_SIGN_IN_CLIENT_ID);
final GoogleSignInAccount googleUser = await _googleSignIn.signIn();
final GoogleSignInAuthentication googleAuth =
await googleUser.authentication;
final AuthCredential credential = GoogleAuthProvider.getCredential(
accessToken: googleAuth.accessToken,
idToken: …Run Code Online (Sandbox Code Playgroud) google-authentication firebase-authentication flutter flutter-web hummingbird