Recuperación de contraseña casi funcional

Falta arreglar un problema al enviar un correo (configurar un servidor
SMTP)
Falta habilitar el login para que acepte la contraseña temporal en caso
de que se esté en el periodo de tiempo válido.