我的快速调查似乎表明FB已经弃用了所有auth机制,同时保留了自定义的oauth实现。是否可以做服务器 - > Facebook身份验证?
有人可以评论或澄清此声明?
为什么?
- 我希望用户对我的应用程序进行身份验证,而不是FB
- 在以后的某个阶段,我想抓住从FB一些资产,如当前用户的照片等
我的快速调查似乎表明FB已经弃用了所有auth机制,同时保留了自定义的oauth实现。是否可以做服务器 - > Facebook身份验证?
有人可以评论或澄清此声明?
为什么?
您需要在至少让他们通过facebook身份验证并授权您的应用。从那一刻起,您将在JSON响应中收到access_token
,这将允许您为用户执行操作。
有两种类型的访问令牌:
offline_access
权限。请点击这里:http://developers.facebook.com/docs/authentication/为oauth机制,在这里:http://developers.facebook.com/docs/authentication/permissions/为权限列表。
谢谢我以为我听说某种地方,即使是时间限制认证被删除,这种永久。 – 2011-04-13 04:56:26
只要用户没有取消对应用的授权,它就会是永久的。但有一点需要注意:在fb开发者论坛中有关于离线令牌过期的报告,尽管目前还不清楚。为了防万一(例如,检查关于令牌过期或类似的错误,并且如果您得到一个错误,请让用户登录到fb重新授权。 – Aleadam 2011-04-13 05:08:31
我认为你**对FB进行了身份验证,并且用户**授权**您的应用使用他的个人信息。 – Nishant 2011-04-11 04:09:45