• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

추가 질문 드립니다.

19.09.05 17:29 작성 조회수 125

0

강의 소스중

Future<FirebaseUser> _hadleSignIn() async {
GoogleSignInAccount googleUser = await _googleSignIn.signIn();
GoogleSignInAuthentication googleAuth = await googleUser.authentication;
FirebaseUser user = await _auth.signInWithCredential(GoogleAuthProvider.getCredential(idToken: googleAuth.idToken, accessToken: googleAuth.accessToken));

return user;
}
await _auth.signInWithCredential(GoogleAuthProvider.getCredential(idToken: googleAuth.idToken, accessToken: googleAuth.accessToken));

이부분에서 빨간줄이 생깁니다.

 

잘못된곳이 없지 싶은데요...

답변 1

답변을 작성해보세요.

0

확인 결과 firebase_auth 최신 버전인 0.14.0+5 에서는 뒤에 await 부터 끝까지 괄호로 묶고 .user 로 얻는 걸로 바뀌어 있네요.

FirebaseUser user = (await _auth.signInWithCredential(credential)).user