Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Implementazione provider delle appartenenze (membership)
martedì 23 gennaio 2007 - 14.21
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
nullatore
Profilo
| Junior Member
191
messaggi | Data Invio:
mar 23 gen 2007 - 14:21
Imbarcatomi nell'impresa di implementare un mio provider per le membership, vi vorrei chiedere un paio di cosette:
Che tipo di collegamento c'e' tra la classe Membership e l'effettivo Provider scelto da me web.config? Rapporto di ereditarietà? Ma è dinamica? Ha un nome?
Nonostante abbia fatto SOLO l'ovveride del metodo CreateUser con tale firma (MembershipUser CreateUser(string ,username,string,string,string,string,bool,object,out MembershipCreateStatus)) la chiamata del Metodo Membership.CreateUser(string nome,string password,string email) continua a funzionare. Come mai?
Qual'e' il codice che devo far girare per generare la password di tipo HASH? Sull'help mi viene consigliato questo:
HMACSHA1 hash = new HMACSHA1();
hash.Key = HexToByte(machineKey.ValidationKey);
encodedPassword =
Convert.ToBase64String(hash.ComputeHash(Encoding.Unicode.GetBytes(password)));
ma ottengo un errore perchè in machineKey.ValidationKey c'e' >AutoGenerate,IsolateApps<
Sono costretto a dichiarare un chiave?
nullatore
Profilo
| Junior Member
191
messaggi | Data Invio:
mer 24 gen 2007 - 11:12
Vorrei aggiungere anche questo:
ho letto che sono costretto a fare l'ovveride del metodo Initialize. Chi è che chiama questo metodo? Tutte il codice scritto dentro non potrebbe essere messo dentro il costruttore della classe?
nullatore
Profilo
| Junior Member
191
messaggi | Data Invio:
gio 25 gen 2007 - 00:44
Ma chi è che chiama il metodo Initialize?
Poi, scusa se la ripropongo ma è importante:
>Nonostante abbia fatto SOLO l'ovveride del metodo CreateUser con tale firma (MembershipUser CreateUser string ,username,string,string,string,string,bool,object,out MembershipCreateStatus)) la chiamata del Metodo Membership.CreateUser(string nome,string password,string email) continua a funzionare. Come mai?
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !