Usar mecanismo de expiracion de clave

Buenos dias! Estamos interesados en requerir a los usuarios que cambien su clave, sobre todo a los docentes. Y notamos en la tabla mdp_personas el campo fecha_vencimiento_clave y queriamos preguntar como funciona y saber si se setea este mecanismo desde la base de datos o en que parte de guarani gestion estaria la configuracion? Buscamos, por ejemplo, en parametros del sistema y no encontramos nada de eso por ahora.

Estamos en Guarani 3.20.2

Hola Erwin,

La columna fecha_vencimiento_clave de la tabla mdp_personas no se esta usando, no tenemos aun un mecanismo de expiración de contraseña.

En el futuro la idea es que para al menos los docentes se utilice SIU-Huarpe para iniciar sesión, y allí si tenes un mecanismo de expiración de contraseña.

saludos.
2


Screenshot from 2023-06-29 16-10-25.png

Screenshot from 2023-06-29 16-10-25.png

Una alternativa es poner en null la columna mdp_personas.clave, ej:

UPDATE mdp_personas SET clave = NULL WHERE persona = <PERSONA>;

Luego podes personalizar el mensaje login.errores.clave_invalida del archivo src/siu/mensajes/mensajes.es.php, ej:

'login.errores.clave_invalida' => 'La contraseña es incorrecto o ha vencido. 
Por favor intenta de nuevo o haga el proceso de recuperar contraseña.',

saludos.
2