Questione : insieme dei membri di asp.net - ha dimenticato il email di parola d'accesso anziché il username

Hi

I using l'insieme dei membri di asp.net, tuttavia, se dimenticaste la parola d'accesso, gli chiede che per il vostro username
i dimenticare solitamente quello anche, devo così idealmente farlo chiedere il email address e trasmettere un collegamento risistemazione di parola d'accesso/di parola d'accesso al email address invece di chiedere un username

how questo sarebbe fatto? il
is là tutti gli esempi di codice qualcuno può darmi il please
thanks
class= del

Risposta : insieme dei membri di asp.net - ha dimenticato il email di parola d'accesso anziché il username

Potete richiamare il username dal email come:
stringa username = Membership.GetUserNameByEmail (useremail)

Potete ora utilizzare questo in PasswordRecovery.

O usando la vostra propria interfaccia cioè una casella di testo e un tasto fanno qualcosa di simile:

Button1_Click vuoto protettivo (mittente dell'oggetto, EventArgs e)
{
    stringa username = Membership.GetUserNameByEmail (txtEmail.Text);
    mUser di MembershipUser = Membership.GetUser (username);
    newpassword della stringa = mUser.ResetPassword ();
    email di //Send using i codici categoria di system.net .mail
}
Altre soluzioni  
 
programming4us programming4us