在我的网站上使用Facebook oAuth

时间:2013-12-22 14:24:54

标签: facebook oauth-2.0 google-oauth facebook-oauth

我开始在我的网站中集成社交网络。但我遇到了一些问题。

  1. 我无法找到在Facebook和Google上登录的最佳方式。我读到使用FB.logout()不是最佳做法,每个人都应该使用一个只会消失fb登录按钮的变量使用fb登录后但是情况会怎样?当用户使用facebok登录我的网站,然后他只是从我的网站注销。我听说过access_token有什么用处。它是否跟踪用户登录?

  2. 我使用Facebook JS SDK登录。当我使用facebook登录我的网站时,我需要通过按F5刷新或刷新图标来获取会话中的值。使用location.reload()window.location.reload()不足以从会话中获取值。 我正在我的localhost中测试它。

1 个答案:

答案 0 :(得分:0)

您始终需要刷新才能使用FB登录。 JS和PHP SDK。这就是我考虑停止使用它3年后的原因。它也令人沮丧,它有很多错误。例如,您将在点击链接后退出,或者只返回错误而不是抓住您的令牌以登录您。

因此,我强烈建议通过会话使用某种正常的登录脚本,并使用社交媒体登录作为用户登录的第二种方式。

您可以检查http://Lightningsoul.com我的FB登录脚本,如果您发现它比我更好,仍然可以做任何您想做的事情。 ;)