Mudar de membros antigos do ASP.NET para identidade do ASP.NET (Visual Studio 2013)
Apresentando o ASP.NET Identity - Um sistema de associação para aplicativos ASP.NET
Agora, ao criar um novo aplicativo da Web com o ASP.NET 4.5, temos a nova "identidade do ASP.NET".
Eu consegui deixar meu aplicativo para usar o meu banco de dados MSSQL com o build em funções register / login / change password, mas não tenho certeza de como fazer outra operação como nos velhos tempos (especialmente o "ASP.NET Configuration" se foi). Como isso é algo novo, não consegui encontrar nenhum guia legal ou estava pensando errado.
o "[dbo]. [AspNetUsers]" agora tem o [Id] em nvarchar (128), não o uniqidentifier, mas ainda no formato GUIDMembership.GetUser (). ProviderUserKey não está mais funcionando, como faço para obter o ID? (obter nome de usuário por User.Identity.Name, em seguida, consultar o [dbo]. [AspNetUsers]? "Como criar (gerenciar) funções além de manipular diretamente o banco de dados? (como o método anterior System.Web.Security.Roles.CreateRole)etc
seria melhor se alguém pudesse fornecer um link para uma introdução detalhada sobre como implementar essa "Identidade ASP.NET"
Muito obrigado..
Atualizar
Eu encontrei o ID pode ser recuperado por: (new System.Linq.SystemCore_EnumerableDebugView (((System.Security.Claims.ClaimsPrincipal) (((System.Web.UI.Page) (this)). Usuário)). Claims)) .Itens [0] .Valor
está na reivindicação ... mas não parece muito eficiente.