Repositório do curso Segurança em APIs ASP.NET com JWT e Bearer Authentication da plataforma balta.io
Contém códigos de exemplos desenvolvidos durante as aulas.
Você pode encontrar os originais em:
Há links específicos para cada commit de finalização de uma aula.
Aulas | Descrição |
---|---|
aula-2-1 | JWT e Bearer na Prática: Criando o projeto |
aula-2-2 | JWT e Bearer na Prática: Criando o arquivo de configuração |
aula-2-3 | JWT e Bearer na Prática: Criando a classe de usuário |
aula-2-4 | JWT e Bearer na Prática: Iniciando o TokenService |
aula-2-5 | JWT e Bearer na Prática: Assinando o Token |
aula-2-6 | JWT e Bearer na Prática: Gerando o Token |
aula-2-8 | JWT e Bearer na Prática: Claims Identity |
aula-2-11 | JWT e Bearer na Prática: Configurando a autenticação |
aula-2-12 | JWT e Bearer na Prática: Testanto o Token |
aula-2-13 | JWT e Bearer na Prática: Policies |
aula-2-15 | JWT e Bearer na Prática: Obtendo as Claims do Token |
aula-3-1 | Criando um sistema de login: Criando o projeto |
aula-3-2 | Criando um sistema de login: Entity e Value Object |
aula-3-3 | Criando um sistema de login: String Extension |
aula-3-4 | Criando um sistema de login: Value Object de Email |
aula-3-5 | Criando um sistema de login: Value Object de Verificação de E-mail |
aula-3-6 | Criando um sistema de login: Value Object de Senha |
aula-3-7 | Criando um sistema de login: Gerando senhas aleatórias |
aula-3-8 | Criando um sistema de login: Password Hashing |
aula-3-9 | Criando um sistema de login: Comparando Hashes |
aula-3-10 | Criando um sistema de login: Finalizando a entidade User |
aula-3-11 | Criando um sistema de login: Mapeando User |
aula-3-12 | Criando um sistema de login: Criando o DbContext |
aula-3-13 | Criando um sistema de login: Configurando a API |
aula-3-14 | Criando um sistema de login: Organizando a API |
aula-3-15 | Criando um sistema de login: Gerando o banco de dados |
Copyright (c) 2023 Rene Bentes Pinto
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.