Criando um servidor de identidade utilizando o Identity Server 4 e o ASP.NET Core 2 – Parte 02 | iMasters
Criando um servidor de identidade utilizando o Identity Server 4 e o ASP.NET Core 2 – Parte 02
Feito isso, vamos adicionar o Identity Server 4 utilizando o Nuget. Para isso, clique com o botão direito na opção Dependencies e selecione a opção Manage Nuget Packages. Em seguida, adicione o pacote do Identity Server 4, conforme figura abaixo:
ClientId = "iMastersApp",
ClientName = "iMasters Application",
Username = "imasters",
Password = "imasters",
new Claim("name", "Portal iMasters"),
new Claim("website", "https://imasters.com.br"),
new Claim("email", "contato@imasters.com")
Feito isso, configuramos o nosso servidor de Identidade, e agora podemos criar uma aplicação para testarmos a nossa autenticação. Então basicamente vamos seguir os mesmos passos que fizemos anteriormente ao criar um novo projeto do tipo ASP.NET Core Web Application, porém, esse vamos chamar de iMastersApp. Mais uma vez nossa pasta Models não será utilizada em nosso exemplo, então podemos deletá-la do nosso projeto.
namespace iMastersApp
options.ClientId = "iMastersApp";
new Claim("email", contato@imasters.com                                   new Claim("customclaim", "Minha claim customizada")
E por ultimo, vamos abrir o arquivo Startup.cs do projeto iMastersApp e colocar a linha abaixo logo após a inclusão do scopo do e-mail: