Flask - Tópicos de segurança
Faz parte das formações: Desenvolvedor Flask Full-Stack
Instituição: TreinaWeb
Descrição
Neste curso abordaremos como implementar os recursos de Autenticação e Autorização via Tokens de Acesso e API Tokens utilizando Flask. Além disso, veremos como renovar tokens de acesso via refresh tokens e como criar decorators para verificar o nível de acesso de um usuário.
São vídeo aulas e apostilas que mostram como implementar a segurança em APIs utilizando o Flask. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido durante o curso.
Dentre várias outras coisas, você verá:
- Como as bibliotecas são incorporadas a um projeto Flask;
- Como utilizar as classes de schemas do Flask Restful;
- Como implementar o método de login no Flask;
- Gerar tokens de acesso via login e senha ou via refresh token;
- Implementar autenticação utilizando API Keys em nossa API.
Ementa
1 - Introdução
Apresentação do curso Duração: 00:00:46
Preparando ambiente de desenvolvimento
Comando FLASK_APP
Aplicação base Duração: 00:13:46
Repositório do curso
2 - Autenticação
Instalando JWT Duração: 00:04:28
Cadastrando usuários Duração: 00:18:11
Implementando Login Duração: 00:14:21
Testando Access Token Duração: 00:08:30
Renovando Access Token via Refresh Token Duração: 00:13:43
Questionário 3 questões
3 - Autorização
Inserindo regras de acesso ao Access Token Duração: 00:12:46
Verificando nível de acesso do token Duração: 00:07:01
Criando decorator para verificar nível de acesso Duração: 00:08:18
Questionário 3 questões
4 - API Key
Criando API Key Duração: 00:09:03
Autenticando via API Key Duração: 00:08:05
Questionário 2 questões
5 - Conclusão
Conclusão
Data de Início: 4 de Abril de 2023
Data de Conclusão: 9 de Abril de 2023
Carga Horária: 6,0
Categorias: Flask