Il control PasswordRecovery è molto comodo perchè è in grado di inviare in automatico la password (o di generarne una temporanea) all'utente, sfruttando il provider definito con le Membership API.
Di default ovviamente il messaggio è in inglese, ma può essere facilmente personalizzato in questo modo:
<asp:PasswordRecovery ID="PasswordRecovery1" runat="server">
<MailDefinition BodyFileName="template.txt" IsBodyHtml="false" Priority="Normal" Subject="La tua password per l'accesso al nostro sito" />
</asp:PasswordRecovery>All'interno del file template.txt è necessario aggiungere
<%UserName%>e
<%Password%>come segnaposto per i valori da inviare all'utente.
Il file può contenere anche codice HTML, per cui il valore dell'attributo IsBodyHtml va variato adeguatamente.
Per approfondimenti su Membership APIs si veda:
Membership e Roles API: autenticazione, autorizzazione e gestione dei ruoli con ASP.NET 2.0
http://www.aspitalia.com/articoli/asp.net2/membership_roles_api.aspx
Esprimi il tuo giudizio su questo script:
Per procedere devi essere autenticato.
Per inserire un commento, devi registrarti alla nostra community.







Stampa
Snippet
Download 


