如何从网站获取Facebook身份验证令牌

时间:2011-01-08 05:00:04

标签: c# facebook social-networking

我对Facebook开发相对较新,我在Facebook上看到了很多关于身份验证的不同信息,但我想知道我想要做的最好的方法是什么。我正在创建一个基于内容的网站,我希望与Facebook集成。在每个内容页面上将是一个Facebook图标。当用户点击它时,我想使用jQuery打开一个小对话框,允许用户在他们的Facebook帐户上共享指向该页面的链接,并可选择输入关于它的评论。如果他们没有通过Facebook认证,它将显示一个登录表单,然后一旦通过身份验证,就会显示该表单以发布指向其墙的链接。

我不想在任何时候将用户重定向到Facebook.com进行身份验证(如果可能的话)。我不知道这是否是正确的方法,但是我想获得一个身份验证令牌而不让他们离开网站,然后存储该令牌,这样他们就不必每次都登录Facebook想分享一个链接。

我真的只是想在我的网站上建立一个完全集成的身份验证机制,以便我可以将Facebook帐户“链接”到我的一个用户帐户,并针对Facebook API进行编程。

就像我说的,我对Facebook API知之甚少,所以我可能会采取错误的方法。有关创建完全集成的用户体验的最佳方法的任何建议是什么?

1 个答案:

答案 0 :(得分:2)

阅读有关Facebook Connect的此文档页面。它会告诉你如何做你想要的一切。虽然你必须让它将用户重定向到facebook.com,但它会在一个新的弹出窗口中(如果你想要的话)。