2012-10-04 56 views
0

我将如何去检查用户是否通过我的本地主机上的Facebook登录。我有登录按钮,工作正常,但我不能确定用户是否登录。Facebook Connect本地主机

任何帮助表示赞赏谢谢!

回答

0

当用户在使用FB连接登录,也有设置, 所以如果你使用PHP SDK,你可以做这样的事情,检查

$Facebook = new Facebook(array("appId"=>FACEBOOK_API_KEY, "secret"=>FACEBOOK_SECRET)); 
if($FacebookUserID=$Facebook->getUser()) { 
    // user is logged in in this case 
} 

取代的appid和秘密与一些饼干值你自己的应用程序的appid和秘密

+0

这将工作在本地? – user1712995

+0

是的,但你必须为localhost创建单独的应用程序,我会建议使用一个假的本地域名,如myserver.local,并使用主机文件和Apache来解决,并最终使用它在fb应用程序中注册,localhost也会工作 –

+0

注册一个域名为localhost的新应用,在测试lcoally时使用这些应用ID,它将工作 –