symfony 2セキュリティコンポーネントに有線で問題があります。 {{ app.user }}
オブジェクトは保護された領域内でのみ利用可能であるため、ファイアウォールパターンは^/
に設定されています。今、私は登録のようないくつかのページを「安全でない」ようにします。私はaccess_control
を使ってこれを試しましたが、うまくいきません。Symfony 2 - ファイアウォールとアクセスコントロールの問題
は、ここに私のsecurity.yml
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
login:
pattern: ^/account/login$
security: false
account_area:
pattern: ^/
form_login:
check_path: /account/login_check
login_path: /account/login
default_target_path: /account
remember_me:
key: blaBlubKey
lifetime: 3600
path: /
domain: ~
logout:
path: /account/logout
target:/
access_control:
#works
- { path: ^/backend, roles: ROLE_USER }
#works not
- { path: ^/registration, roles: IS_AUTHENTICATED_ANONYMOUSLY }
事前に
感謝です!
私は匿名 '使用しました::true'を – Frido