Cita:
Iniciado por NueveReinas ¿Para qué guardar el email si ese email es el mismo que el de registro? Por lo tanto, ya está en la DB...
Mi duda es, ¿cómo expiro la clave después de cierto tiempo?
Cuando me refiero al email es que tengas una referencia al registro donde esta, en otras palabras su id, si no lo tienes no puedes tener una referencia de a quien le vas a cambiar la contraseña.
Cita: Mi duda es, ¿cómo expiro la clave después de cierto tiempo?
Te suena DateTime o TimeStamp en la base de datos ?