none
asp.net core 2.0 autenticação com cookies RRS feed

  • Pergunta

  • estou fazendo uma autenticação usando cookies seguindo os exemplos

    Custom Authentication in ASP.Net-Core

    Creating a simple login in ASP.NET Core 2 using Authentication and Authorization (NOT Identity)

    Consegui fazer, já verificando os dados no banco, más me surgiu uma dúvida, e não encontrei a resposta, como faço para obter os dados do usuário logado após a autenticação?

    vi que na parte do código abaixo ele armazena alguns dados do usuário, então como faço para pegar esses dados por exemplo o código do usuário para mostrar somente os registros relacionados a ele?

    identity.AddClaim(new Claim(ClaimTypes.NameIdentifier, loginData.Username));
    identity.AddClaim(new Claim(ClaimTypes.Name, loginData.Username));

    Por exemplo na página de edição dos dados do usuário, precisaria pegar os valores setados em ClaimTypes.NameIdentifier e ClaimTypes.Name, como faria isso? ou preciso armazenar esses dados em sessão?

    Obrigado!

    terça-feira, 12 de junho de 2018 12:56