FOSUserBundle
URLを起動すると、FOSOAuthServerBundle
今すぐ統合しようとしています
http://localhost/symfony/web/app_dev.php/login
FOSUserBundle
ユーザー名とパスワードの入力を求めるフォームが表示されます。
しかし、私が実装したいのは、ユーザーが正常にログインしたら生成Token
したいので、既存のフォームFOSOAuthServerBundle
を使用してログイン後に生成し、シームレスにユーザーが Rest API を呼び出すことができるようにすることです。FOSUserBundle
FOSOAuthServerBundle
Auth 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
。