Programa do Curso
Introdução
- Visão geral da estrutura do JWT
- Casos de uso comuns do JWT
Validação de JWT
- Assinatura simétrica de token
- Assinatura assimétrica de token
- Validando tokens
- Validando declarações (claims)
Tokens JWT Roubados
- Lidando com tokens JWT roubados
- Armazenamento de JWTs
- Invalidação de JWTs
Gestão de uma Chave Criptográfica
- Visão geral das chaves secretas
- Incorporando a chave pública
- Incorporando um URL contendo a chave
Hacking JWTs
- Abordagem de força bruta
- Modificando o algoritmo RS256 para HS256
- Abordagem do algoritmo 'none'
Resumo e Próximos Passos
Requisitos
- Conhecimento básico de serviços web
Público-Alvo
- Desenvolvedores
Testemunhos de Clientes (5)
O Treinador fornece mais exemplos, o que realmente ajuda muito.
Romulo - Tribal Software Philippines, Inc.
Curso - Advanced TypeScript
Máquina Traduzida
Sua capacidade de explicar conceitos complexos em termos simples. Ele poderia abordar desde conceitos de alto nível até os fundamentos. Ele lidava bem com perguntas.
Sefako Tholo - Vodacom SA
Curso - React with Next.js
Máquina Traduzida
Simplificação de novas técnicas complexas
Brian Zaranyika - Vodacom SA
Curso - React Native Expo
Máquina Traduzida
A amplitude dos tópicos abordados foi considerável e o instrutor tentou fazer justiça a isso.
Lakshmipriya Sivakumar - Deque Systems Inc
Curso - Spring Boot, React, and Redux
Máquina Traduzida
O treinador parecia muito conhecedor do Vue. Apreciei ver seu estilo de desenvolvimento e aprender alguns novos conceitos para testar.
Adrian Borrmann - CBC/Radio-Canada
Curso - Advanced Vue.js
Máquina Traduzida