Foros del Web » Programando para Internet » ASPX (.net) »

Recordar Contraseña

Estas en el tema de Recordar Contraseña en el foro de ASPX (.net) en Foros del Web. Hola a todos estoy haciendo un sitio web, y en el tema de los usuarios use el SqlMembershipProvider usando la BD que genera el aspnet_regsql.exe. ...
  #1 (permalink)  
Antiguo 10/08/2009, 10:09
 
Fecha de Ingreso: mayo-2009
Mensajes: 14
Antigüedad: 15 años
Puntos: 0
Recordar Contraseña

Hola a todos estoy haciendo un sitio web, y en el tema de los usuarios use el SqlMembershipProvider usando la BD que genera el aspnet_regsql.exe. Mi duda es en el control Loguin, que cuando un usuario se loguea por segunda vez no se como hacer para que que no tenga que introducir de nuevo la contraseña(en caso de que el mismo usuario lo quiera asi), si alguien me puede ayudar. Esto es lo que tengo hecho hasta ahora:

protected void myLogin_Authenticate(object sender, AuthenticateEventArgs e)
{
// Get the email address entered
TextBox EmailTextBox = myLogin.FindControl("Email") as TextBox;
string email = EmailTextBox.Text.Trim();
// Verify that the username/password pair is valid
if (Membership.ValidateUser(myLogin.UserName, myLogin.Password))
{
// Username/password are valid, check email
MembershipUser usrInfo = Membership.GetUser(myLogin.UserName);
if (usrInfo != null && string.Compare(usrInfo.Email, email, true) == 0)
{
// Email matches, the credentials are valid
e.Authenticated = true;
}
else
{
// Email address is invalid...
e.Authenticated = false;
}
}
else
{
// Username/password are not valid...
e.Authenticated = false;
}
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:13.