Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/05/2011, 01:43
rogeliomx
 
Fecha de Ingreso: abril-2008
Mensajes: 316
Antigüedad: 16 años, 1 mes
Puntos: 3
Respuesta: Enviar email de confirmacion.

Cita:
Iniciado por uokesita Ver Mensaje
Puedes crear en la db dos campos: un campo "token" y un campo "confirmed"

El campo "confirmed" o active o como lo quieras llamar, sera false cuando recién se registra el usuario.
El campo "token" sera un string random tal vez un md5 del email, username y fecha o lo que prefieras.

Al momento de registrarse el usuario le envias un mail de confirmación ese mail va contener un link
que tendra el email del usuario y su token, algo como:

Código codigo:
Ver original
  1. http://example.com/[email protected]&token=x1edasn2fsasf821j

Luego en tu app tienes que crear un metodo que confirme que ese token le pertenece a ese usuario con ese email, si es así cambias el valor del campo "confirmed" a true y tienes tu user confirmado

Mas o menos puedes hacer así.
Muchas gracias me sirvió de mucho tu explicación no sabía como generar el link.