Plik security:
security:
encoders:
Backend\AclBundle\Entity\User:
algorithm: sha1
encode_as_base64: false
iterations: 1
role_hierarchy:
ROLE_ADMIN: ROLE_USER
ROLE_SUPER_ADMIN: [ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH]
providers:
administrators:
entity: { class: Backend\AclBundle\Entity\User, property: username }
acl:
connection: default
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
backend_register:
pattern: ^/_admin/rejestracja.html$
security: false
backend_login:
pattern: ^/_admin/login.html$
security: false
frontend_login:
pattern: ^/site/login.html$
security: false
frontend:
pattern: ^/site
security: false
backend_area:
pattern: /_admin
form_login:
check_path: /_admin/login_check.html
login_path: /_admin/login.html
always_use_default_target_path: true
default_target_path: /_admin/check_logged_user.html
logout:
path: /_admin/logout.html
target: /_admin/login.html
frontend_area:
pattern: /site
form_login:
check_path: /site/login_check.html
login_path: /site/login.html
logout:
path: /site/logout.html
target: /site/login.html
access_control:
#- { path: ^/_admin/rejestracja.html, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/_admin, roles: ROLE_ADMIN }
Mam dwa moduly, frontend i backend, jezeli jestem zalogowany w module backend to nie jestem zalogowany w module frontend, czy mozna na to jakos zaradzic?
Pozdrawiam.