Is there a parameter that I can pass to https://oauth.live.com/authorize that will force the user to log in again?
The problem is that the user is logged in, he will be transparently redirected to my site, even if the user wants to use a different Windows Live account.
The OAuth Twitter API accepts "force_redirect = true" and Facebook accepts "auth_type = reauthenticate", but I cannot find it for Windows Live.
First redirect the user:
https://login.live.com/oauth20_logout.srf?client_id={$Client_Id}&redirect_uri={$Redirect_URI}
He will log out and then continue coding!