"Invalid username or password, try again"
Este error lo he solucionado aumentando el tamaño de almacenamiento del VARCHAR del campo password en la tabla Users, ya que al hacer el hash de la password con Blowfish, la base de datos trunca el hash a 40 caracteres, y por consiguiente, no se podía volver a autenticar el usuario al no cuadrar las passwords. El código SQL que hay que modificar para la tabla
users
es el siguiente:
CREATE TABLE users ( id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50), password VARCHAR(255), role VARCHAR(20), created DATETIME DEFAULT NULL, modified DATETIME DEFAULT NULL );
No hay comentarios:
Publicar un comentario