当用户点击时间轴上的操作链接时,系统会要求他们添加具有适当权限的应用,然后重定向到我们网站上的对象页面。但是,当他们这样做时,他们不会成为facebook登录网站,直到他们点击" facebook connect"刷新页面并使其登录的按钮。任何评论都非常感谢。
答案 0 :(得分:0)
好吧,他们无法登录,因为Facebook还没有机会在您当前的流程中在您的域名下设置Cookie。
嵌入JS SDK并调用FB.getLoginStatus,以便用户可以这样做,并在回调函数中重新加载页面(您可能希望首先检查成功,因为您永远不知道......)那么您应该拥有它们登录。(确保在FB.init中将cookie-parameter设置为true。并确保只调用FB.getLoginStatus + reload一次。)