Ver Mensaje Individual
  #10 (permalink)  
Antiguo 09/11/2007, 21:33
rumo
 
Fecha de Ingreso: agosto-2006
Mensajes: 177
Antigüedad: 18 años, 7 meses
Puntos: 1
Re: Registro Usuarios, Como Hacer El Famoso Olvidate Tu Contraseña

recuperar_pass.html????

recuperar_pass.php --> para codigo php

y a menos que hayas encriptado la clave con una funion propia que puedas desencriptar no te queda mas opcion que enviarle una clave nueva.

lo demas esta claro como te dijeron en el post de mas arriba

al solicitar la clave nueva se crea una cadena aleatoria y se guarda junto al nombre de usuario y el mail, etc.

luego se manda un mail al correo que registro el usuario cuando se registro en tu pagina con un link y el codigo aleatorio que guardaste en la BD
(http://www.midominio.com/recuperar_p...trw3wy4wg3j3h4)

luego el usuario hace click en el link y lo envia a la pagina recuperar_pass.php,
aqui se verifica que la cadena aleatoria que viene en el link coincida con la que se guardo en la BD y si hay coincidencia se crea una clave nueva con una funcion como la que creo la cadena aleatoria, (ej: k3jh34) se encripta y se guarda en el campo "clave" como la nueva contraseña

luego se le envia por correo esta clave al mismo correo ej:

Código:
Tu nueva clave es: k3jh34

Ingresa con tu nueva clave y cambiala por una nueva que puedas recordar
ahora ya mas ayuda seria hacerte el codigo pero eso no va a pasar

tienes que leer sobre, enviar mail con php, generar cadenas aleatorias

lo demas son simples if, else, y un poco de SQL