2
我是OAuth新手,我主要完成了针对Facebook和Twitter的OAuth实施。OAuth和访问令牌持续问题
我的应用程序的工作方式是用户可以通过Facebook或Twitter登录。一旦进入,他们可以设置另一个,即如果他们使用Twitter登录,我要求他们设置Facebook墙,如果他们使用Facebook注册,那么我请他们设置他们的Twitter。
我有这个问题。用户退出后再回来,我如何避免他们再次设置这些东西?我注意到twitter访问令牌永不过期,所以我想这就解决了这个问题。但Facebook访问令牌确实过期。要求我的用户每次登录Facebook以让应用程序的这部分工作起来非常不方便。
我可能明白这一切都是错误的,所以任何建议都非常感谢。
谢谢詹姆斯。在我发布问题之前,我会进一步测试一下。只是突然想到这个,有点让我回来。我会将访问令牌存储在我的应用中,并在下次直接查询,看看会发生什么。谢谢 – Liming 2010-12-13 16:21:48
Facebook有一个长寿命的令牌范围(offline_access),它也可以帮助你:http://developers.facebook.com/docs/authentication/permissions – 2010-12-13 16:45:05
太棒了!谢谢JohnS。这正是我需要的。非常感谢。 – Liming 2010-12-13 18:23:40