0

I started the Android app, and I went to the second login option ("Log in using another OpenId") and entered my google account credentials. Authorized the app, and got to the feed.

Then, I logged out.

I wanted to try to log-in again using another set of openid credentials (to show the app to my coworker). So I choose again "Log in using another OpenId" but... it automatically logged me in using the google account credentials I entered the first time.

I find this behavior.. strange! How can I login with another set of openid credentials? (without erasing the application data from the Android application settings?)

  • I think you need to log out from Gmail as well, though don't know if it's possible on android device – Shadow The Princess Wizard Aug 7 '13 at 12:23
  • @ShaWizDowArd I tried to rebbot, thinking that may clear the cookie/access token/whatever, but no luck – Lorenzo Dematté Aug 7 '13 at 12:30
  • Nope, when site has "remember me" feature it's done with cookies or local storage, both are permanent. – Shadow The Princess Wizard Aug 7 '13 at 12:31
  • I also tried to clear cookies in the browser, but I suppose they use a WebView and that stores cookies in the app data – Lorenzo Dematté Aug 7 '13 at 12:32
  • Clearing the application data works. I suppose the best way to deal with it is to clear cookies when the user clicks on Log Out. It is a minor bug but.. – Lorenzo Dematté Aug 7 '13 at 12:35
  • You mean the application data of Stack Exchange app? Anyway better post this as an answer, sounds like it might be useful for others as well. :) – Shadow The Princess Wizard Aug 7 '13 at 12:38
  • 1
    Yes. If you go to Setting-> Application manager and select the Stack Exchange app, then click on "Clear data", you can login with another set of credentials. – Lorenzo Dematté Aug 7 '13 at 12:44
1

This was fixed prior to version 1.0, it turns out the WebView we were using for OpenID login was by default using a CookieStore which didn't get cleared when you logged out.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .