Attraverso Profile API è possibile accedere alle informazioni del profilo utente dalle applicazioni ASP.NET.
Quando è necessario accedere a queste informazioni senza avere un diretto legame con l'utente che richiede la pagina, ad esempio attraverso un'area amministrativa, è necessario utilizzare la classe ProfileManager, che fa da ponte verso il profilo vero e proprio.
In questo esempio si recuperano tutte le proprietà del profilo dato lo username:
ProfileInfoCollection profile = ProfileManager.FindProfilesByUserName(ProfileAuthenticationOption.Authenticated, "Daniele Bochicchio"); // lettura del profilo DateTime birthDate = (DateTime)profile["BirthDate"];
Per maggiori informazioni su Profile API, si veda:
http://tags.aspitalia.com/Profile_API/
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- Cambiare la chiave di partizionamento di Azure Cosmos DB
- ASP.NET 2.0 per tutti
- Definire stili a livello di libreria in Angular
- Utilizzare il trigger SQL con le Azure Function
- Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
- .NET Conference Italia 2023 - Milano e Online
- Come EF 8 ha ottimizzato le query che usano il metodo Contains
- Ottimizzazione dei block template in Angular 17