0

Play 1.x の SecureSocial モジュールは Yahoo を使用したログインをサポートしていますが、SecureSocial2 では Yahoo はプロバイダーのリストにありません。Yahoo は OAuth1 をサポートしています コードをカスタマイズしようとしましたが、うまくいきませんでした。代替手段はありますか?

4

1 に答える 1

0

Yahoo プロバイダーの追加は難しくありません。OAuth2Provider を拡張することで、新しいものを作成できます。基本的には、Yahoo からユーザー情報 (名前、電子メールなど) を取得する fillProfile メソッドを実装する必要があります。認証部分は OAuth2Provider クラスによって処理されます。

FacebookProvider をガイドとして使用し、Yahoo が提供するものに従って API 呼び出しを変更できます。

于 2013-10-10T21:50:44.383 に答える