1

FOSUserBundleURLを起動すると、FOSOAuthServerBundle今すぐ統合しようとしています

http://localhost/symfony/web/app_dev.php/login

FOSUserBundleユーザー名とパスワードの入力を求めるフォームが表示されます。

しかし、私が実装したいのは、ユーザーが正常にログインしたら生成Tokenしたいので、既存のフォームFOSOAuthServerBundleを使用してログイン後に生成し、シームレスにユーザーが Rest API を呼び出すことができるようにすることです。FOSUserBundleFOSOAuthServerBundleAuth Token and Id

のスニペットを次に示しますsecurity.xml

oauth_authorize:
            pattern:    ^/oauth/v2/auth
            form_login:
                 provider: fos_userbundle
                 check_path: /oauth/v2/auth/login_check
                 login_path: /oauth/v2/auth/login
            anonymous: true

そのため、ユーザーがアクセスしたときに、/oauth/v2/auth/loginからユーザー名とパスワードを入力するように求めることができますFOSUserBundle

4

1 に答える 1