Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- security:
- encoders:
- FOSUserBundleModelUserInterface: bcrypt
- role_hierarchy:
- ROLE_ADMIN: ROLE_USER
- ROLE_SUPER_ADMIN: ROLE_ADMIN
- providers:
- fos_userbundle:
- id: fos_user.user_provider.username
- firewalls:
- main:
- pattern: ^/(?!admin)
- form_login:
- provider: fos_userbundle
- csrf_token_generator: security.csrf.token_manager
- logout: true
- anonymous: true
- admin:
- pattern: ^/admin
- form_login:
- provider: fos_userbundle
- login_path: /admin/login
- check_path: /admin/login_check
- default_target_path: /admin/
- logout:
- path: /admin/logout
- target: /admin/login
- anonymous: true
- access_control:
- - { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- - { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
- - { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
- - { path: ^/admin/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- - { path: ^/admin/logout$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- - { path: ^/admin/login_check$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- - { path: ^/admin/, role: ROLE_ADMIN }
- fos_user:
- db_driver: orm
- firewall_name: main
- user_class: AppBundleEntityUser
- sonata_block:
- default_contexts: [cms]
- blocks:
- sonata.admin.block.admin_list:
- contexts: [admin]
- fos_user_security:
- resource: "@FOSUserBundle/Resources/config/routing/security.xml"
- fos_user_profile:
- resource: "@FOSUserBundle/Resources/config/routing/profile.xml"
- prefix: /profile
- fos_user_register:
- resource: "@FOSUserBundle/Resources/config/routing/registration.xml"
- prefix: /register
- fos_user_resetting:
- resource: "@FOSUserBundle/Resources/config/routing/resetting.xml"
- prefix: /resetting
- fos_user_change_password:
- resource: "@FOSUserBundle/Resources/config/routing/change_password.xml"
- prefix: /profile
- admin_area:
- resource: "@SonataAdminBundle/Resources/config/routing/sonata_admin.xml"
- prefix: /admin
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement