可以做服务器 - > Facebook身份验证?

时间:2011-04-11 04:05:48

标签: java facebook

我的快速调查似乎表明FB已经弃用了所有auth机制,同时保留了自定义oauth实现。

有人可以评论或澄清这一陈述吗?

为什么?

  • 我希望用户对我的应用进行身份验证,而不是FB
  • 在稍后阶段,我希望从FB获取一些资产,例如当前用户照片等。

1 个答案:

答案 0 :(得分:0)

您需要至少一次让他们使用Facebook ID进行身份验证并授权您的应用。从那时起,您将在JSON响应中收到access_token,以便您为用户执行操作。

有两种类型的访问令牌:

  • 基于会话:短期到期,每当您需要执行操作时用户将登录到FB时使用。
  • 离线访问:不会过期,并允许应用随时为用户执行操作。这需要在授权应用时获得offline_access权限。

点击此处:http://developers.facebook.com/docs/authentication/了解oauth机制,此处:http://developers.facebook.com/docs/authentication/permissions/表示权限列表。

相关问题