Advertisement
villers

Untitled

Mar 20th, 2015
264
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. security:
  2. encoders:
  3. FOS\UserBundle\Model\UserInterface: sha512
  4.  
  5. role_hierarchy:
  6. ROLE_ADMIN: ROLE_USER
  7. ROLE_SUPER_ADMIN: ROLE_USER
  8.  
  9. providers:
  10. fos_userbundle:
  11. id: fos_user.user_provider.username_email
  12.  
  13. firewalls:
  14. dev:
  15. pattern: ^/(_(profiler|wdt)|css|images|js)/
  16. security: false
  17.  
  18. main:
  19. pattern: ^/
  20. form_login:
  21. provider: fos_userbundle
  22. csrf_provider: form.csrf_provider
  23. login_path: /user/
  24. check_path: /user/login_check
  25. oauth:
  26. resource_owners:
  27. twitter: "/user/check-twitter"
  28. login_path: /user/
  29. failure_path: /user/
  30.  
  31. oauth_user_provider:
  32. #this is my custom user provider, created from FOSUBUserProvider - will manage the
  33. #automatic user registration on your site, with data from the provider (facebook. google, etc.)
  34. service: my_user_provider
  35. logout:
  36. path: /user/logout
  37. anonymous: true
  38.  
  39. login:
  40. pattern: ^/user/
  41. security: false
  42.  
  43. remember_me:
  44. key: "%secret%"
  45. lifetime: 31536000 # 365 days in seconds
  46. path: /
  47. domain: ~ # Defaults to the current domain from $_SERVER
  48.  
  49. access_control:
  50. - { path: ^/user/$, role: IS_AUTHENTICATED_ANONYMOUSLY }
  51. #- { path: ^/user/logout, role: IS_AUTHENTICATED_ANONYMOUSLY }
  52. - { path: ^/user/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
  53. - { path: ^/user/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
  54. - { path: ^/user/admin/, role: ROLE_ADMIN }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement