2012-01-08 14 views
7

Czy istnieje parametr, który można przekazać do https://oauth.live.com/authorize, który zmusi użytkownika do ponownego zalogowania się?Jak wymusić ponowne uwierzytelnianie za pomocą interfejsu API Windows Live OAuth?

Problem polega na tym, że jeśli użytkownik jest zalogowany, przekieruje się on z powrotem do mojej witryny, nawet jeśli użytkownik chce użyć innego konta Windows Live.

OAuth API Twittera akceptuje "force_redirect = true", a Facebook akceptuje "auth_type = reauthenticate", ale nie mogę go znaleźć dla Windows Live.

Odpowiedz

2

Pierwszy przekierować użytkownika:

https://login.live.com/oauth20_logout.srf?client_id={$Client_Id}&redirect_uri={$Redirect_URI} 

Będzie go wylogować, a następnie kontynuować kodowania!