Foros del Web » Programando para Internet » PHP » Symfony »

FOSUserBundle no loguea

Estas en el tema de FOSUserBundle no loguea en el foro de Symfony en Foros del Web. Buenas chicos, vengo con un probremilla que me trae de cabeza. Tengo tres entornos de desarrollo, desarrollo (Mi PC local), pruebas (Servidor web online) y ...
  #1 (permalink)  
Antiguo 19/06/2015, 04:00
Avatar de bNd170  
Fecha de Ingreso: agosto-2009
Ubicación: $this->setLocation('Valencia', 'Spain');
Mensajes: 365
Antigüedad: 14 años, 6 meses
Puntos: 13
FOSUserBundle no loguea

Buenas chicos,

vengo con un probremilla que me trae de cabeza.

Tengo tres entornos de desarrollo, desarrollo (Mi PC local), pruebas (Servidor web online) y producción (mismo servidor web online que pruebas).

Uso Git como controlador de versiones.

Pues bien, dicho esto, en el servidor de pruebas y solo en el de pruebas, el login de FOSUserBundle no funciona.

Al hacer login con un usuario válido simplemente redirecciona a /login como si hubieses escrito mal los datos pero no muestra error alguno, ni de CRSF ni de credenciales erróneas.

Cuando introduzco a propósito mal las credenciales sí que me dice que están mal metidas.

Mi security.yml
Código:
security:
    encoders:
        FOS\UserBundle\Model\UserInterface: sha512

    role_hierarchy:
        ROLE_ADMIN:       ROLE_USER
        ROLE_SUPER_ADMIN: [ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH]

    providers:
        fos_userbundle:
            id: fos_user.user_provider.username_email

    firewalls:
        main:
            pattern: ^/
            form_login:
                provider: fos_userbundle
                csrf_provider: form.csrf_provider
                use_referer:  true
            logout:       true
            anonymous:    true
            remember_me:
                key:      "%secret%"
                lifetime: 31536000
                path:     /
                domain:   "%domain%"

    access_control:
        - { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
        - { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
        - { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
        - { path: ^/profile/, role: ROLE_USER }
        - { path: ^/admin/, role: ROLE_ADMIN }
Tengo extendido el Bundle de FOSUserBundle para modificar formularios de edición de datos pero no he tocado nada del login.

A ver si alguien puede echarme una mano que llevo varios días con esto y no encuentro el problema.

Gracias de antemano.

============================ EDIT ================================

He seguido probando cosas y me ha dado por probar a checkear la casilla de Remember me, si la checkeo el login funciona, si no, no. Es algo bastante inusual, nunca me habia pasado, ¿alguien sabría decirme como corregirlo?

Última edición por bNd170; 19/06/2015 a las 04:06

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:15.