如何通过$ cordovaOauth.facebook

时间:2015-10-19 03:06:25

标签: angularjs facebook cordova ionic-framework ngcordova

我正在使用nraboy's facebook login plugin为我的Ionic Framework应用程序建立一个facebook登录系统。在测试该插件后,一切运行良好,例如获取用户信息(个人资料图片/姓名/电子邮件)。

该插件将从Facebook检索访问令牌,并允许我保存在我的应用程序的本地数据库中,这将允许我在用户打开应用程序时检查令牌是否仍然有效。

我现在试图绕过登录页面而不输入用户的用户名和密码。我做了一些研究,使用来自facebook的函数getloginstatus()将检查用户是否已经连接到facebook,但此功能似乎在此插件中不可用。

来自Facebook的getloginstatus代码

FB.getLoginStatus(function(response) {
    if (response.status === 'connected') {
        var uid = response.authResponse.userID;
        var accessToken = response.authResponse.accessToken;
    } else if (response.status === 'not_authorized') {
        // the user is logged in to Facebook, 
        // but has not authenticated your app
    } else {
        // the user isn't logged in to Facebook.
    }
 });

有没有办法通过使用此插件检查登录状态?

0 个答案:

没有答案