我正在使用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.
}
});
有没有办法通过使用此插件检查登录状态?