Articles of asp.net identity 2

Duas perguntas sobre MVC e identidade

Eu sou muito novo para identidade e MVC, estou tentando criar um aplicativo MVC como um dos meus primeiros projetos. Eu consegui seguir alguns tutoriais e adicionei com sucesso propriedades adicionais à minha class ApplicationUser: IdentityUser public class ApplicationUser : IdentityUser { [Required] [Display(Name = “UserName”)] [StringLength(50)] public string Handle { get; set; } [StringLength(100, […]

Verificar o token de access – Asp.Net Identity

Estou usando o ASP.Net Identity para implementar logins externos. Após o login do usuário no Google, recebo o token de access externo do Google. Em seguida, faço uma segunda chamada de api para ObtainLocalAccessToken (), que troca o token de access externo por um novo local. ObtainLocalAccessToken() chama VerifyExternalAccessToken (), que verifica o token de […]

Adicionar usuário nome e sobrenome para uma identidade do ASP.NET 2?

Eu mudei para usar o novo ASP.NET Identity 2. Na verdade, estou usando o Microsoft ASP.NET Identity Samples 2.0.0-beta2. Alguém pode me dizer onde e como eu posso modificar o código para que ele armazene um nome e sobrenome do usuário, juntamente com os detalhes do usuário. Isso agora seria parte de uma reivindicação e, […]

ASP Identity 2.0: Regenerar identidade

Estou tendo problemas para obter o ASP Identity para atualizar sua identidade armazenada em um cookie sob demanda. No arquivo Startup.Auth.cs o cookie é definido como regenerado da seguinte maneira: app.UseCookieAuthentication(new CookieAuthenticationOptions { AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie, LoginPath = new PathString(“/Account/Login”), Provider = new CookieAuthenticationProvider { OnValidateIdentity = SecurityStampValidator.OnValidateIdentity( validateInterval: TimeSpan.FromMinutes(30), regenerateIdentityCallback: ((manager, user) => manager.CreateIdentityAsync(user, […]

Aviso de lançamento de compilation do ASP MVC para propriedades de navegação de funções do ApplicationUser?

Eu tenho o seguinte ApplicationUser Model: public class ApplicationUser : IdentityUser { public string FirstName { get; set; } public string LastName { get; set; } public virtual ICollection Roles { get; set; } public bool HasRole(string _role) { return Roles.Any(r => r.Name == _role); } public bool HasPermission(string _permission) { return Roles.Any(r => r.Permissions […]

Transformando / modificando declarações na identidade do asp.net 2

No Windows Identity Framework (WIF), você poderia implementar um ClaimsAuthenticationManager para modificar as declarações no principal ou adicionar novas declarações a ele. O gerenciador de autenticação de declarações fornece um ponto de extensibilidade no pipeline de processamento de declarações do aplicativo que você pode usar para validar, filtrar, modificar declarações recebidas ou injetar novas declarações […]

Token de confirmação de email personalizado

Estou usando a estrutura do Identity 2.0 para gerenciamento de usuários. Infelizmente, no meu caso de uso, uma ativação de conta / redefinição de senha não pode ser feita usando um link direto, então o usuário teria que copiar o código de seu e-mail e colá-lo no site. O código que é gerado pelo método […]

Tentando alterar nomes de tabela no ASP.NET Identity 2.0

Eu quero mudar os nomes das tabelas usadas pelo ASP.NET Identity 2.0. Já vi várias perguntas semelhantes, mas nada que resolva o meu problema. Por exemplo, este tipo de solução: http://www.goatly.net/customizing-table-names-for-identitydbcontextwithcustomuser-data-contextos parece depender do Code First (?). De qualquer forma, implementar o OnModelCreating não faz nada para mim. Eu basicamente renomeiei o AspNetUsers e tabelas […]

Banco de dados de sementes para Identidade 2

Eu me deparei com um problema para semear o database com o Identity v2. Eu separei o IdentityModel do projeto MVC5 para minha Camada de Acesso a Dados, onde também configuro o EF Migrations. Então eu comentei o código que uso dentro de “IdentityConfig.cs” para criar o usuário inicial e colocar o código dentro do […]

Nenhum IUserTokenProvider está registrado

Recentemente atualizei o Asp.Net Identity Core do meu formulário de aplicativo 1.0 para 2.0. Existem novos resources que eu queria experimentar como GenerateEmailConfirmationToken , etc. Eu estou usando este projeto como referência. Quando o usuário tenta se registrar, recebo erro durante a execução do método Post de Register private readonly UserManager _userManager; public ActionResult Register(RegisterViewModel […]