Hola, Sigo estudiando symfony 2.8 y cuando actualizo o elimino cualquier usuario de la base de datos, me borra la password del usuario que he utilizado como administrador ¿porqué..., si yo no he programado nada de esto?
[2017-06-02 10:55:38] doctrine.DEBUG: "START TRANSACTION" [] [] [2017-06-02 10:55:38] doctrine.DEBUG: UPDATE users SET password = ? WHERE id = ? [null,2] [] [2017-06-02 10:55:38] doctrine.DEBUG: DELETE FROM users WHERE id = ? [1] [] [2017-06-02 10:55:38] doctrine.DEBUG: "COMMIT" [] []
Respuestas
¡Ya está solucionado! En el modelo del usuario implementaba el método eraseCredentials, asignando a la propiedad password = null;
Habré copiado y pegado código de por ahí, pero... ¿qué utilidad tiene este (malévolo) método?
@espantaperros_
2 junio 2017, 19:28