Vorrei memorizzare ulteriori informazioni sull'utente. Da quello che ho capito ciò che segue è la solita opzione:C'è qualche vantaggio nella memorizzazione delle informazioni dell'utente in AspNetUserClaims con Asp.Net Identity 2?
public class ApplicationUser : IdentityUser {
public async Task<ClaimsIdentity> GenerateUserIdentityAsync(UserManager<ApplicationUser> manager) {
// Note the authenticationType must match the one defined in CookieAuthenticationOptions.AuthenticationType
var userIdentity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie);
// Add custom user claims here
return userIdentity;
}
public string FirstName { get; set; }
public string LastName { get; set; }
}
Qui sono stati aggiunti il FirstName e cognome e appariranno i campi come aggiuntive nella tabella AspNetUsers.
Tuttavia sembra che ora con Asp.Net Identity ci sia anche un'opzione per memorizzare questo tipo di informazioni nella tabella AspNetUserClaims.
Qualcuno può spiegarmi. Andando avanti è questo il tipo di informazioni che potrebbero essere archiviate in AspNetUserClaims. Se è così allora qualcuno ha qualche esempio di questo.
Grazie per la risposta. Puoi dirmi, hai qualche nuovo esempio che mostra l'utilizzo di ASP.NET Identity 2? Ho scaricato i campioni beta da Nuget, ma mi chiedo se sei a conoscenza di altri. Grazie. – Melina
Vedere i miei tutorial su http://www.asp.net/identity/overview/features-api – RickAndMSFT