Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de ASP.NET Core Identity - Essenciais de Segurança do Usuário

Curso de ASP.NET Core Identity - Essenciais de Segurança do Usuário

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

ASP.NET Core Identity - Fundamentos de Segurança do Usuário

Visão Geral do Curso

Neste curso abrangente, você mergulhará no mundo da Identidade para ASP.NET Core (.NET 5 e superior) e aprenderá as melhores práticas para autenticação e autorização. Exploraremos várias técnicas para garantir segurança e facilidade de uso em suas aplicações. Ao longo do curso, focaremos na implementação de segurança em um aplicativo prático do ASP.NET Core e demonstraremos como implementar autorização baseada em funções, baseada em reivindicações e baseada em políticas personalizadas.

Por que escolher o ASP.NET Identity Core?

Autorização, autenticação e gerenciamento de usuários são recursos essenciais em aplicações do mundo real. O ASP.NET Identity Core é uma biblioteca poderosa que vem incluída em projetos do ASP.NET Core, fornecendo medidas robustas de segurança. Ao implementar autenticação e autorização corretamente, você pode proteger seus usuários e seus dados contra possíveis ataques. Além disso, essa biblioteca permite a integração fácil de recursos como autenticação de dois fatores e pode ser estendida para acomodar regras de negócios exclusivas. Fique tranquilo, todos os conceitos abordados neste curso são compatíveis com .NET 6 / .NET 7.

Construa uma Base Sólida em Segurança do ASP.NET Core

Ao longo deste curso, você obterá uma compreensão sólida dos princípios de segurança do ASP.NET Core. Você aprenderá como adicionar manualmente a Autenticação de Cookie a um aplicativo do ASP.NET Core, implementar corretamente funções de usuário, reivindicações e políticas, e gerenciar efetivamente as reivindicações do usuário. Abordaremos processos de autenticação e registro de usuários, políticas e recuperação de senhas, e configuração de recursos de envio de e-mails seguros para confirmação de conta e recuperação de senha. Além disso, você descobrirá como adicionar autorização e restrições de usuário, implementar autenticação de dois fatores e explorar métodos de autenticação modernos, como logins sociais e OAuth. Seja trabalhando com Razor Pages, MVC ou Blazor, os conceitos e considerações discutidos neste curso são aplicáveis a qualquer tipo de aplicativo do ASP.NET Core.

Conteúdo e Visão Geral do Curso

Para se inscrever neste curso, é recomendado ter conhecimento prévio em desenvolvimento .NET Core e C#. O curso consiste em mais de 5 horas de conteúdo premium, dividido em módulos que se concentram em atividades específicas dentro do aplicativo em construção. Conforme você avança, aprenderá técnicas de solução de problemas e depuração, implementará melhores práticas, escreverá lógica eficiente e obterá insights sobre o raciocínio por trás de determinadas abordagens de desenvolvimento. Ao final do curso, você terá aprimorado suas habilidades no Visual Studio, se tornado proficiente em ferramentas de depuração e poderá aplicar seus novos conhecimentos em cenários práticos, impressionando tanto seus superiores quanto seus colegas. O material do curso, incluindo arquivos de trabalho, está disponível no GitHub, permitindo que você acompanhe o instrutor e receba um certificado verificável de conclusão ao finalizar o curso.

O que Você Aprenderá

  • ASP .NET Core Identity
  • Implementação de Autenticação de Dois Fatores
  • Gerenciamento de Usuários, Reivindicações e Funções e Autorização
  • Criação e Aplicação de Políticas de Segurança
  • Adição de Confirmação de E-mail para Criação e Acesso à Conta
  • Scaffolding de Identidade e Extensões Personalizadas
  • Facilitação de Motores de Login de Terceiros (Google, Facebook, etc.)
  • Armazenamento de Segredos do Usuário
  • Gerenciamento de Autenticação e Registro de Usuários
Ver informações completas