Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- security:
- acl:
- connection: default
- encoders:
- Symfony\Component\Security\Core\User\User:
- algorithm: bcrypt
- providers:
- in_memory_panel:
- memory:
- users:
- klient:
- password: $2y$13$XCuZqDcfQq7uzy3o/kGCfOEIUmlB4S80DqyaweYgdll0LZGv49LNS
- roles: 'ROLE_CLIENT'
- in_memory_admin:
- memory:
- users:
- admin:
- password: $2y$13$XCuZqDcfQq7uzy3o/kGCfOEIUmlB4S80DqyaweYgdll0LZGv49LNS
- roles: 'ROLE_ADMIN'
- firewalls:
- dev:
- pattern: ^/(_(profiler|wdt)|css|images|js)/
- security: false
- system:
- pattern: ^/%locales%/admin
- anonymous: true
- form_login:
- login_path: userbundle_admin_login
- check_path: userbundle_admin_login
- default_target_path: /%locales%/admin
- provider: in_memory_admin
- logout:
- path: userbundle_admin_logout
- target: userbundle_admin_login
- front:
- pattern: ^/
- anonymous: true
- form_login:
- login_path: client_panel_login
- check_path: client_panel_login
- default_target_path: /%locales%/panel
- provider: in_memory_panel
- logout:
- path: front_logout
- target: front_index
- # parametr 'locales' to wartość: pl|en
- access_control:
- - { path: ^/(pl|en)/panel/login, roles: [IS_AUTHENTICATED_ANONYMOUSLY] }
- - { path: ^/(pl|en)/admin/auth/login, roles: [IS_AUTHENTICATED_ANONYMOUSLY] }
- - { path: ^/(pl|en)/panel, roles: [ROLE_CLIENT] }
- - { path: ^/(pl|en)/admin, roles: [ROLE_ADMIN] }
- - { path: ^/, roles: [IS_AUTHENTICATED_ANONYMOUSLY] }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement