Twitter的iPhone单点登录?

时间:2011-02-28 07:29:07

标签: iphone twitter

Facebook应用程序有一个非常好的“单点登录”功能,它使用URL向Facebook应用程序发送身份验证请求(用户通常已经登录)。

Twitter有类似的功能吗?我评估的大多数Twitter库都使用Web浏览器,但它们似乎不会保留会话,用户每次都必须输入密码。

2 个答案:

答案 0 :(得分:2)

Twitter OAuth / xAuth没有退出......

您需要实施客户端解决方案:

持久存储访问令牌在NSUSerDefaults中(除非用户从帐户撤销您的应用程序,它永不过期)登录时存储了accessstoken,用户名...等并且“保持用户登录”,每次应用程序有accessToken ...然后它不会要求登录。

因此,在他从Twitter退出之前,它会要求您登录。<​​/ p>

当注销时删除使用NSUserDefaults存储的内容(在本例中为访问令牌) 希望有所帮助

答案 1 :(得分:0)

如果有人仍然会到这里,这个问题有点被iOS中的Twitter framework淘汰了。