典型的な承認、登録、およびポップアップ ウィンドウに表示するために、2 つの異なるレイアウトを取得する必要があります。
Facebook http://www.facebook.com/login.php?display=popupとhttp://www.facebook.com/login.phpの良い例
しかし、私の場合は link /oauth/v2/auth と呼ばれ、Security は自動的にログイン ページにリダイレクトします。
私のsecurity.yml:
oauth_token:
pattern: ^/oauth/v2/token
security: false
oauth_authorize:
pattern: ^/oauth/v2/auth
form_login:
provider: fos_userbundle
anonymous: true
main:
pattern: ^/
form_login:
provider: fos_userbundle
csrf_provider: form.csrf_provider
failure_forward: true
logout: true
anonymous: true