如何从twitter退出

时间:2011-06-14 10:19:02

标签: android oauth twitter

我已成功创建了一个用于登录用户的应用,并使用OAuth支持发布推文 但我无法找到注销用户或强制登录的方法(使用twitter 登录)。任何帮助都非常感谢。

事先提前

3 个答案:

答案 0 :(得分:4)

我相信这个question有适合您的答案。为方便起见,我会在此发布摘要。

来自Ryan McGeary

  

与Twitter的会话定义为   Twitter拥有的一个cookie - 一些东西   你无法控制。您   无法将它们从Twitter上注销   他们代表。

     

如果您希望某人能够使用   你的“切换推特帐号”   功能,你需要通过   他们再次进入OAuth握手,   但请使用/oauth/authorize路径   而不是/oauth/authenticate   路径。这将允许用户   切换用户凭据   Twitter在握手期间代替   只是使用他们的重新认证   现有的Twitter会话。

来自abraham

  

您可以使用oauth/authenticate并添加   force_login=true,如   http://dev.twitter.com/doc/get/oauth/authenticate *。   这将提示用户登录   形式。

**更新了对最新文档的参考*

如果上述任何答案适用于您,请务必按照链接进行操作。

答案 1 :(得分:0)

我要注销的是我不会从OAuth保存安全令牌。否则它会永远持续下去,我不记得看到logout api。我知道的是,我会留下令牌n在登录时获得新的令牌。 logout可能有一些api,但我不确定。

答案 2 :(得分:0)

如果您使用OAuth支持使用Twitter,则用户会在首次运行后自动登录。 可以做的是在首次运行应用程序后保存令牌时卸载整个应用程序,因此所有信息都保留在应用程序中。