Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/04/2007, 08:04
Ramoncito2
 
Fecha de Ingreso: febrero-2007
Mensajes: 61
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Implementacion de activacion usuario via mail

Si o si tenes que guardarlo en algun lugar persistente (base de datos, archivo plano o algo x el estilo).
Lo mejor es q tengas una tabla "Activaciones" donde guardes los datos de la activacion (guarda el id de usuario, id de activacion, fecha, etc).
Luego hace un servlet si queres (yo haria un action), pero bue.. es lo mismo, que reciba por parametro un activationId. De ahi en mas, buscas en la tabla Activation, y luego de eso ya podes tener el usuario y activarlo (seria bueno q el usr tenga un atributo boolean de si esta activado o no).
Otra cosa, el activationId deberia ser un codigo encriptado por motivos de seguridad.

el link que deberias mandar al mail seria asi.
...urlDelServer.../ServletActivation?activationId=asjsdnda434341111

asjsdnda434341111 -> Codigo encriptado

Saludos