Proteja um aplicativo Web .NET com a estrutura ASP.NET Core Identity
Adicione autenticação e autorização a um aplicativo Web usando o ASP.NET Core Identity, a estrutura de segurança nativa do ASP.NET Core.
Objetivos de aprendizagem
Neste módulo, irá:
- Configure ASP.NET suporte a Identidade Principal em um aplicativo Web ASP.NET Core existente.
- Fornecer novas capacidades de registo de utilizadores.
- Ampliar os componentes de IU da Identidade.
- Personalize os recursos de login multifator.
- Implementar a autorização baseada em políticas através de afirmações.
- Personalizar e ampliar o arquivo de dados da Identidade subjacente.
Pré-requisitos
- Experiência de escrita em C# (nível de principiante)
- Experiência na utilização se bases de dados relacionais e do SQL como um programador
- Familiaridade com as migrações do Entity Framework (EF) Core
- Capacidade de escrita em Razor (nível de principiante)
- Familiaridade com uma aplicação de autenticação de palavras-passe avulsas por tempo limitado (TOTP), como o Microsoft Authenticator (disponível na Google Play Store ou na Apple App Store)