Skip to content

Commit 471f299

Browse files
authored
Merge pull request nisrulz#44 from v-b-r/patch-1
signInWithGoogle missing - FirebaseAuth
2 parents 7b2437b + 18c0257 commit 471f299

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

google_signin/lib/main.dart

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,13 @@ class AppState extends State<App> {
4242
try {
4343
googleSignIn = GoogleSignIn();
4444
GoogleSignInAccount googleSignInAccount = await googleSignIn.signIn();
45-
GoogleSignInAuthentication gauth =
46-
await googleSignInAccount.authentication;
47-
FirebaseUser user = await _auth.signInWithGoogle(
45+
final GoogleSignInAuthentication gauth = await googleSignInAccount.authentication;
46+
final AuthCredential credential = GoogleAuthProvider.getCredential(
4847
accessToken: gauth.accessToken,
4948
idToken: gauth.idToken,
5049
);
50+
final AuthResult authRes = await _auth.signInWithCredential(credential);
51+
final FirebaseUser user = authRes.user;
5152

5253
setState(() {
5354
_username = user.displayName;

0 commit comments

Comments
 (0)