Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso de FastAPI - Rest API com Python - Aula 06: Autenticação, OAuth2 e JWT Tokens
Play lesson

Curso de FastAPI - Rest API com Python (Backend Completo) - Curso de FastAPI - Rest API com Python - Aula 06: Autenticação, OAuth2 e JWT Tokens

5.0 (3)
27 learners

What you'll learn

This course includes

  • 6.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Quer saber mais sobre o nosso Curso Completo de Python? Clique no link abaixo para garantir sua vaga na próxima turma: https://lp.hashtagtreinamentos.com/esperapythonimpressionador?origemurl=hashtag_yt_org_listaesperapython_qqGkshRzw_g&utm_source=youtube-org&utm_medium=yt-descricao&utm_campaign=programacao&utm_content=fastapi-autenticacao-oauth2-29-05&conversion=perpetuo-lespy ----------------------------------------------------------------------- 📁 Arquivos Utilizados no Vídeo: https://dlp.hashtagtreinamentos.com/python/arquivo/download?curso=python&id=1qyv1LzFGcAxx9MDCIUY6zkh26VxGcmdZ&origemurl=hashtag_yt_org_planilhapyt_qqGkshRzw_g&utm_source=youtube-org&utm_medium=yt-descricao&utm_campaign=programacao&utm_content=fastapi-autenticacao-oauth2-29-05&conversion=perpetuo-lespy 💻 Vídeo recomendado: Playlist Curso de FastAPI - Rest API com Python (Backend Completo) https://youtube.com/playlist?list=PLpdAy0tYrnKy3TvpCT-x7kGqMQ5grk1Xq ----------------------------------------------------------------------- Caso prefira o vídeo em formato de texto: https://www.hashtagtreinamentos.com/curso-de-fastapi-python ----------------------------------------------------------------------- PARA CONTRATAR A HASHTAG PARA SUA EMPRESA: https://www.hashtagtreinamentos.com/treinamentos-corporativos?fonte=yt&origemurl=hashtag_yt_org_incompany_qqGkshRzw_g&utm_source=youtube-org&utm_medium=yt-descricao&utm_campaign=programacao&utm_content=fastapi-autenticacao-oauth2-29-05&conversion=perpetuo-lespy ----------------------------------------------------------------------- Na sexta aula do Curso de FastAPI com Python, vamos dar um grande passo na construção do nosso sistema backend, implementando a autenticação completa com tokens JWT (JSON Web Tokens). Também vamos explorar a configuração de variáveis de ambiente, reforçando a segurança e organização do projeto. Você vai aprender como criar o processo de autenticação de usuários utilizando bcrypt para validação segura de senhas, gerar tokens de acesso e refresh tokens com JWT, além de entender as diferenças entre eles e como configurá-los da maneira correta. 🔔 Está curtindo esse conteúdo completo sobre APIs com Python? Então inscreva-se no canal, ative o sininho e deixe seu like para não perder as próximas aulas! ----------------------------------------------------------------------- Hashtag Programação ► Inscreva-se em nosso canal: http://bit.ly/3c0LJQi ► Ative as notificações (clica no sininho)! ► Curta o nosso vídeo! ----------------------------------------------------------------------- Redes Sociais ► Blog: https://bit.ly/2MRUZs0 ► YouTube: http://bit.ly/3c0LJQi ► Instagram: https://bit.ly/3o6dw42 ► Facebook: http://bit.ly/3qGtaF2 Aqui nos vídeos do canal da Hashtag Programação ensinamos diversas dicas de Python para que você consiga se desenvolver nessa linguagem de programação e consiga criar seus próprios projetos e automações! ----------------------------------------------------------------------- Conteúdo da Aula 00:00 Introdução: O que são JWT Tokens e por que usá-los no FastAPI 01:03 Entendendo o fluxo de autenticação segura com bcrypt 02:17 Criando a função de autenticação de usuários no FastAPI 03:53 Ajustando a rota de login para validar autenticação 04:12 Como verificar usuário e senha no banco de dados 06:50 Testando o processo de autenticação com FastAPI 08:41 Introdução aos tokens JWT: o que são e como funcionam 11:42 Passo a passo para criar um token JWT com Python 12:40 Como configurar variáveis de ambiente para tokens no FastAPI 13:55 Desenvolvendo a função para gerar tokens JWT 19:50 Testando a geração e validação de tokens JWT 20:10 Corrigindo erros comuns na criação de tokens JWT 20:50 Demonstrando como funciona a segurança dos tokens JWT 22:50 Diferenças entre Access Token e Refresh Token 23:57 Implementando a lógica de Refresh Token com FastAPI 27:50 Testando o fluxo de autenticação com Refresh Token 29:47 Criando a rota de Refresh Token para renovar o acesso 32:32 Desenvolvendo a função para validar e verificar tokens 34:34 Finalizando a implementação da rota de Refresh Token 35:47 Testando a nova rota de Refresh Token 37:06 Conclusão e próximos passos no projeto #python #hashtagprogramacao

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere