Logo

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