如何使用Firebase Auth的signinWithFacebook()方法

时间:2017-09-21 11:55:33

标签: flutter

' firebase_auth'用于Flutter文件的包如何签署与谷歌()和登录匿名()并且两者都正常工作。

自述文件中没有提及Facebook,但在查看代码时,我发现那里有signinWithFacebook()方法。

有谁知道这是否已完成实施,如果是,如何使用它?

1 个答案:

答案 0 :(得分:4)

我相信你需要将它与facebook_connect结合起来,然后你可以这样做:

onPressed:_singInWithFacebook()

....
Future _singInWithFacebook() async {
  final _facebookConnect = new FacebookConnect(
      appId: '<APP_ID>',
      clientSecret: '<CLIENT_SECRET>');
  FacebookOAuthToken token = await _facebookConnect.login();
  final FirebaseUseruser=await_auth.signInWithFacebook(accessToken:token.access);
  print(user);

这是使用firebaseAuth版本0.1.2

测试的