Symfony 2 と FOSOAuthServerBundle を使用した OAuth 2 ワークフローのインストールとテストに成功しました。
コードをリクエストし、設定したサード パーティのテスト ページの「ログイン」ボタンからアクセス/リフレッシュ トークンのペアを正常に取得し、カスタム API 呼び出しを通じて API からユーザーを取得できます。ここはかなりクールです。
ただし、最初からフローをテストするたびに、oAuth サーバーは認証ページでユーザーをリダイレクトし続けます。これが私の質問です。
- ユーザーがアプリを承認したら、プロセスの承認部分は OAuth 2.0 でスキップされるべきではありませんか?
- それはサーバー側で修正されていますか、それともクライアント サイトで資格情報を要求する方法を変更する必要がありますか?
- そして最後に...これをデバッグして修正できますか?