使用路标android的twitter身份验证

使用路标android的twitter身份验证,android,api,twitter,Android,Api,Twitter,使用此代码通过twitter验证应用程序 我成功地从我的应用程序获得了twitter的身份验证。但是,我的疑问是,一旦我卸载了应用程序,并再次安装了它到auth url的转发。单击“授权”应用程序后,它将转发回我的应用程序。我只能第一次输入用户名和密码。从下一次twitter的输入用户名的网页开始,密码本身就不会出现了 为什么会这样? 提前感谢:)只需从Twitter注销即可显示登录页面 httpOauthConsumer = new CommonsHttpOAuthConsumer(consu

使用此代码通过twitter验证应用程序

我成功地从我的应用程序获得了twitter的身份验证。但是,我的疑问是,一旦我卸载了应用程序,并再次安装了它到auth url的转发。单击“授权”应用程序后,它将转发回我的应用程序。我只能第一次输入用户名和密码。从下一次twitter的输入用户名的网页开始,密码本身就不会出现了

为什么会这样?
提前感谢:)

只需从Twitter注销即可显示登录页面

httpOauthConsumer = new CommonsHttpOAuthConsumer(consumerKey, consumerSecret);
httpOauthprovider = new DefaultOAuthProvider("http://twitter.com/oauth/request_token",
                                                "http://twitter.com/oauth/access_token",
                                                "http://twitter.com/oauth/authorize");

String authUrl = httpOauthprovider.retrieveRequestToken(httpOauthConsumer, CALLBACKURL);            
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(authUrl)));

只需从Twitter注销即可显示登录页面

httpOauthConsumer = new CommonsHttpOAuthConsumer(consumerKey, consumerSecret);
httpOauthprovider = new DefaultOAuthProvider("http://twitter.com/oauth/request_token",
                                                "http://twitter.com/oauth/access_token",
                                                "http://twitter.com/oauth/authorize");

String authUrl = httpOauthprovider.retrieveRequestToken(httpOauthConsumer, CALLBACKURL);            
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(authUrl)));

因为Cookie或缓存中存储了用户名和密码…所以,请清除..这样,您可以再次获得twitter登录页面..@mehullanpara您的意思是我需要清除浏览器中的缓存?事实上,我并没有将其保存在共享首选项中。只需使用下面的链接并将您的应用程序与twitter集成……好的。我现在明白了。如果保存凭据,则只会出现“授权应用”按钮。甚至在顶部也有一个退出按钮。如果注销,我们可以重新登录。那么使用AndroidTwitter或twitter4j api集成twitter是否更好呢?最好的方法是AndroidTwitter..因为这不会将您带出应用程序..因为在Cookie或缓存中存储了用户名和密码..所以,请清除..所以,你可以再次进入twitter登录页面。@mehullanpara你是说我需要清除浏览器中的缓存?事实上,我并没有将其保存在共享首选项中。只需使用下面的链接并将您的应用程序与twitter集成……好的。我现在明白了。如果保存凭据,则只会出现“授权应用”按钮。甚至在顶部也有一个退出按钮。如果注销,我们可以重新登录。那么,使用AndroidTwitter或twitter4j api进行twitter集成是否更好呢?最好的方法是AndroidTwitter。因为这不会使您脱离应用程序。。