security.yml 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. security:
  2. providers:
  3. # oauth:
  4. # id: base_oauth_bundle.oauth_user_provider
  5. in_memory:
  6. memory: ~
  7. # role_hierarchy:
  8. # ROLE_ADMIN: [ROLE_USER, ROLE_ALLOWED_TO_SWITCH]
  9. # ROLE_SUPER_ADMIN: ROLE_ADMIN
  10. firewalls:
  11. # disables authentication for assets and the profiler, adapt it according to your needs
  12. dev:
  13. pattern: ^/(_(profiler|wdt)|css|images|js)/
  14. security: false
  15. main:
  16. anonymous: ~
  17. # dev:
  18. # pattern: ^/(_(profiler|wdt)|css|images|js)/
  19. # security: false
  20. # secured_area:
  21. # pattern: ^/
  22. # logout:
  23. # path: /logout
  24. # target: /
  25. # anonymous: true
  26. # HWIOAuthBundle + BaseOAuthBundle Configuration
  27. # oauth:
  28. # login_path: /login
  29. # failure_path: /login
  30. # check_path: /login
  31. # resource_owners:
  32. # login: /login_check
  33. # oauth_user_provider:
  34. # service: base_oauth_bundle.oauth_user_provider
  35. # access_control:
  36. # - { path: ^/login, roles: IS_AUTHENTICATED_ANONYMOUSLY }
  37. # - { path: ^/admin/, role: ROLE_ADMIN }