Files
bodyrep-symphony2/sandbox/app/config/security.yml
2012-09-19 13:34:22 +10:00

50 lines
1.3 KiB
YAML

jms_security_extra:
secure_all_services: false
expressions: true
security:
encoders:
Symfony\Component\Security\Core\User\User: plaintext
role_hierarchy:
ROLE_ADMIN: ROLE_USER
ROLE_SUPER_ADMIN: [ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH]
providers:
in_memory:
memory:
users:
alexzb: { password: d559ko54, roles: [ 'ROLE_ADMIN' ] }
alexl: { password: d559ko54, roles: [ 'ROLE_ADMIN' ] }
ghuntley: { password: d559ko54, roles: [ 'ROLE_ADMIN' ] }
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
login:
pattern: ^/m/login$
security: false
landing:
pattern: ^/$
security: false
contact:
pattern: ^/contact$
security: false
secured_area:
pattern: ^/
form_login:
check_path: /m/login_check
login_path: /m/login
logout:
path: /m/logout
target: /
access_control:
#- { path: ^/login, roles: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https }
#- { path: ^/_internal/secure, roles: IS_AUTHENTICATED_ANONYMOUSLY, ip: 127.0.0.1 }