0 レビュー
3 回答
php-Yahooはoauthの状態パラメーターをサポートしていますか?
GoogleとFBは、oauthの「state」パラメーターを正しくサポートしています。 Yahooはどうですか?
Yahoo oauthプロセスでリクエスト間でカスタムデータを渡す方法は?
わからない
0
レビュー
答え :
解決策:
Janが言ったように、YahooはOAuth 1 ...であり、状態パラメーターを必要としません。
GoogleとFBでは、各コールバックURLを明示的に定義/Google/FBに登録する必要があることに気付くでしょう。これらのURLから逸脱したい場合は、stateパラメーターを使用する必要があります。
Yahooでは、コールバックURLのホスト/ドメインを登録するだけで済みます。残りは完全に可変であり、必要なパラメータを含めることができます。 http://myregistereddomain.com/whateverpath/?some_param=whatevr&state=heres_your_state&foo=bar
わからない
0
レビュー
答え :
解決策:
YahooOAuth2の実装はパラメーターstateをサポートしています。メインリクエスト内に添付できます。これは基本的なphpの例です:
https://api.login.yahoo.com/oauth2/request_auth?client_id='.$client_id.'&redirect_uri='.$redirect_uri.'&response_type=code&state='.$state
わからない
0
レビュー
答え :
解決策:
GoogleとFacebookはOAuth2を実装しており、プロバイダーは state
パラメーターをサポートする必要があります。 Yahooによって実装されているOAuth1には、そのようなパラメータはありません。
たとえば、 stateを保存するためにユーザーのブラウザにCookieを保存します。
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。