问题描述
|
我已经成功创建了一个用于登录用户并使用OAuth支持发布推文的应用
但是我无法找到注销用户或强制登录的方法(使用Twitter
登录)。非常感谢您的帮助。
提前thnks
解决方法
我相信这个问题的答案将为您服务。为了方便起见,我将在此处发布摘要。
来自Ryan McGeary:
与Twitter的会话定义为
Twitter拥有的Cookie-
您无法控制。您
无法将他们从Twitter注销
他们的代表。
如果您希望某人能够使用
您的“切换Twitter帐户”
功能,您需要通过
他们再次进行OAuth握手,
但使用“ 0”路径
代替ѭ1
路径。这将允许用户
在切换他们的用户凭证
握手期间使用Twitter
只是使用他们的身份进行重新认证
现有的Twitter会话。
从亚伯拉罕:
您可以使用
oauth/authenticate
并添加
in3ѭ
http://dev.twitter.com/doc/get/oauth/authenticate*。
这将提示用户登录
形成。
**更新了对最新文档的引用*
如果以上答案对您有帮助,请务必点击链接并注明正本。
, 我要注销的是我不会保存来自OAuth
的安全令牌。否则它会永远持续下去,我不记得会看到logout api
。我要做的是,将在登录时留下令牌n获得新令牌。也许有一些ѭ6的api,但我不确定。
, 如果您使用带有OAuth支持的Twitter,那么用户将在首次运行后自动登录。
可以做的是卸载整个应用程序,因为令牌是在第一次运行该应用程序后保存的,因此所有信息都保留在该应用程序中。