Hola a todos!
Mi problema es el siguiente...
Seguí la guía de Symfony2 en maestros del web para hacer mi aplicación web con dicho framework. Por diferentes razones, abandoné ese proyecto y ahora lo empezé de nuevo con Symfony2.1. Sigo utilizando el mismo sistema de login de la guía (con unas pequeñas modificaciones), el asunto es que en el entorno de desarrollo (dev) todo funciona correctamente pero al utiizar la aplicación en el entorno de producción (prod) no sirve el login. Siempre redirecciona a "login_check" y ahí se queda, no hace más nada...
El controlador de seguridad sí es igual al de la guía. Y este es mi
security.yml
Código:
security:
encoders:
Reda\RedaBundle\Entity\Usuario:
algorithm: sha512
encode-as-base64: true
iterations: 10
providers:
user_db:
entity: { class: Reda\RedaBundle\Entity\Usuario, property: username }
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
login:
pattern: ^/admin/login$
security: false
secured_area:
pattern: ^/
form_login:
check_path: /login_check
login_path: /login
logout:
path: /logout
target: /
anonymous: ~
#http_basic:
# realm: "Secured Demo Area"
access_control:
- { path: ^/admin, roles: [ROLE_ADMIN] }