2012-10-03 31 views

回答

1

雅虎的OAuth2實現支持參數狀態。您可以在主要請求中附加它。這是一個基本的php例子:

https://api.login.yahoo.com/oauth2/request_auth?client_id='.$client_id.'&redirect_uri='.$redirect_uri.'&response_type=code&state='.$state 
1

谷歌和Facebook實施OAuth 2,即要求提供商支持state參數。 OAuth 1,即雅虎實施的,不是有這樣一個參數。

你可以例如將cookie存儲在用戶的瀏覽器中以保存狀態。