📚Use meu cupom “SOUZADEV” para ganhar desconto na assinatura da Alura 🔥: https://www.alura.com.br/promocao/souzadev?utm_source=influenciadores&utm_medium=souzadev&utm_campaign=alwayson
Link do repositório da aula: https://github.com/vsouzx/java-spring-aulas-youtube/tree/main/mini-curso-spring/spring-boot-essentials-security
✅ Minha mentoria para iniciantes: https://souzadev.com.br
✅ Me siga nas minhas outras redes sociais: https://bio.site/souzaa.dev
Timestamp
00:00 Apresentação
00:37 - Cupom desconto ALURA
00:55 - O que é segurança em API REST?
05:31 - Iniciando projeto
08:46 - Criando entidade de Roles
10:03 - Alterando entidade de Alunos
14:29 - Criando repository de Roles
14:45 - Criando TokenProvider
29:47 - Criando JwtFilter
41:31 - Criando SecurityConfig
50:10 - Testando segurança dos enpoints
51:54 - Criando fluxo de cadastro
57:34 - Criando fluxo de login
01:04:15 - Correções básicas
01:05:14 - Testando o fluxo por completo
01:13:40 - Usando o @EnableMethodSecurity e @PreAuthorize
01:17:18 - Agradecimentos