I’m working on a small browser based character management app. Naturally I have multiple accounts. I have successfully navigated SSO, looked up the character id, and accessed some scope regulated ESI calls.
The issue I’m running into is as follows:
- The first time I redirect the browser to login.eveonline.com/oauth/authorize I get the Login page that lets me select the account to log into (“remember me” is not checked).
- This sends me to the page that lets me select the character to log in as plus the list of scopes the api requested to approve.
- Once the user hits accept the browser gets redirected to the API’s redirect_url.
Everything’s good up to this point
- If try to access login.eveonline.com/oauth/authorize again within a short period of time the login page is skipped and I’m immediately presented with the character selection screen.
That’s useful if I want to switch to another character on the same account but there’s no “Log Out” option so that I can select another account.
So what else is needed to be done to cause …/authorize to present me with the Login page?