Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/02/2008, 10:39
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: "me olvide la contraseña"

Depende de como almacenes la contraseña en tu base de datos puedes hacerlo de dos formas:

Si la contraseña esta encriptada:
- Marcas una bandera que la contraseña fue cambiada
- Generas una contraseña
- Envías un mail para decirle que debe de iniciar sesion y cambiar su contraseña, en el mail pones la nueva contraseña
- Quitas la bandera indicando que la contraseña es nueva

Si la contraseña no esta encriptada:
- Verificas que el usuario sea el indicado pidiéndole algún dato como su email y nombre real
- Comparas contra la base de datos que si lo sea
- Le ofreces la posibilidad de cambiar la contraseña.

Saludos.