symfony ウェブサイトのアクセス制御部分を設定するのに助けが必要です。誰でもアクセスできるようにしたい:
/ : the homepage
/login : the login page
/login_check : the check login page for FOSUserBundle
/register : the register page of FOSUserBundle
/resetting/request : the resetting password page of FOSUserBundle
そして、残りのすべてについてユーザーを認証したいと思います。たとえば、/abc、/xxx、/yy/xx ...などです。
これをsecurity.ymlに入れましたが、うまくいきません。ユーザーはすべての場合にすべてにフルアクセスできます:
access_control:
- { path: /_wdt/.*, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: /_profiler/.*, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: /login, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: /login_check, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: /resetting/request, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: /register, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: /, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: /*, role: IS_AUTHENTICATED_FULLY }
どうしたの ?
ありがとう ;)