facebook acces note 出来 null.what to do? 已将生成的 haskey 提供给 developer.facebook.com 但令牌仍为 null

问题描述

    //facebook login method        
    
    Future<MyUser> signInWithFacebook() async {
                final facebookLogin = FacebookLogin();
                final result = await facebookLogin.logIn(['email']);
                var token=result.accesstoken;
        
              //printing 
//null        
        
        print('----------------------access token is :  $token');
            // not going to if condition because acesstoken is null
                if (result.accesstoken != null)
                //   if(result.status==FacebookLoginStatus.loggedIn)
                {
                  print('-----------  ${result.accesstoken}');
                  final authResult = await _firebaseAuth.signInWithCredential(
                      FacebookAuthProvider.credential(result.accesstoken.token));
                  return _userFromFirebase(authResult.user);
                } else {

// 抛出平台异常( //
代码:“ERenter code hereROR_ABORTED BY USER”, //
消息:“登录用户中止”, ); } }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)