仅限Facebook登录按钮(不允许新用户登录)

问题描述:

设计一个仅允许已经加入我的网站的用户使用Facebook登录的Facebook按钮实际上是可能的吗?仅限Facebook登录按钮(不允许新用户登录)

我想单独设计一个按钮,使新用户可以使用他们的Facebook帐户登录。

在此先感谢!

没有亲爱的没有特殊的按钮,但你可以编写自己的逻辑来完成这项任务。例如,用户使用您的站点登录后,您将捕获登录事件并将用户重定向到其他任何脚本,您可以使用FQL在应用程序中检查用户标识。如果用户存在,则可以返回true,否则返回false。如果你收到返回错误,你可以记录用户。

一些这样的事

FB.Event.subscribe("auth.login", function(response) { 
//you Can Send user to any other URL and through $.ajax(); and on success function if you recieve false you can call logout function of facebook like 
    if(data==false) // from $.ajax callback function 
    { 
    FB.Event.subscribe("auth.logout", function(response) { 
// to logout 

self.location.href="http://www.yoursite.com/logout.php"; 
    }); 
}; 
} 
    });