有人知道Facebook身份验证的好教程吗?

时间:2011-03-25 21:22:35

标签: facebook facebook-authentication

我将我的应用程序链接到Facebook,并希望人们使用他们的Facebook帐户登录,但我无法弄清楚如何执行此操作。我已经阅读过Facebook Connect,但似乎已经不再使用了 - 但我能找到的每个教程似乎都引用了它。当我尝试跟随它们时,它不起作用,因为界面已经改变。

那么,是否有人可以指导我以新的方式进行教程或指导?

基本上,我想要做的是:

  

登录Facebook并进入我的网页的用户会自动登录到我的应用程序(使用通常的Facebook'授予权限'窗口等),或者如果他们尚未登录则可以使用他们的Facebook帐户登录英寸

     

然后我想使用Facebook将用户与他们在我网站上注册的朋友联系起来,这样他们就可以分享内容。

     

我还希望能够访问我网站上的帖子上发表的Facebook评论 - 因此可以在我的网站和Facebook上看到特定帖子的评论流,并且可以在任何一个上发表评论。 / p>

如果有人能指出我正确的方向(或者甚至告诉我应该给Google输入什么内容!),我将非常感激。

感谢。

3 个答案:

答案 0 :(得分:1)

展示here的一些示例应用会显示您所说的许多内容。 Graph API目前可能是您提供所需内容和访问权限的最佳选择,并且有许多在线教程如何使用它,包括Facebook开发者网站本身。

答案 1 :(得分:1)

答案 2 :(得分:0)

我知道这是一个较旧的问题,但目前的身份验证方法是OAuth 2.0。

Facebook提供了本参考文献中必要步骤的非常好的概述:

https://developers.facebook.com/docs/authentication/client-side/

此示例允许身份验证完全在客户端的Javascript中进行,以便您可以请求潜在用户通过Facebook进行身份验证,然后确认对您的应用程序的访问权限。

如果用户已登录,则仅执行应用程序的访问确认。

如果用户已登录并且已授予访问权限,则无需用户登录或重新确认访问权限。