Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso de FastAPI - Rest API com Python - Aula 07: Bloqueio de Endpoints para Usuários Autenticados
Play lesson

Curso de FastAPI - Rest API com Python (Backend Completo) - Curso de FastAPI - Rest API com Python - Aula 07: Bloqueio de Endpoints para Usuários Autenticados

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_UdaHy0pxTl4&utm_source=youtube-org&utm_medium=yt-descricao&utm_campaign=programacao&utm_content=bloqueio-endpoints-10-06&conversion=perpetuo-lespy ----------------------------------------------------------------------- 📁 Arquivos Utilizados no Vídeo: https://dlp.hashtagtreinamentos.com/python/arquivo/download?curso=python&id=19NUqj0b0wiE2w1sjpQq07kDdnTwyviVu&origemurl=hashtag_yt_org_planilhapyt_UdaHy0pxTl4&utm_source=youtube-org&utm_medium=yt-descricao&utm_campaign=programacao&utm_content=bloqueio-endpoints-10-06&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_UdaHy0pxTl4&utm_source=youtube-org&utm_medium=yt-descricao&utm_campaign=programacao&utm_content=fastapi-autenticacao-oauth2-29-05&conversion=perpetuo-lespy ----------------------------------------------------------------------- Na sétima aula do Curso de FastAPI com Python, vamos dar mais um passo essencial no desenvolvimento do nosso backend: a implementação da proteção de rotas com autenticação via tokens JWT. Você vai aprender como transformar a verificação do token em uma dependência reutilizável, garantindo que apenas usuários autenticados consigam acessar determinadas rotas da API. Também vamos mostrar como integrar a autenticação com o banco de dados, validar tokens, lidar com erros de autorização (401) e configurar a autenticação do tipo Bearer com o padrão OAuth2, tudo de forma prática e eficiente! Além disso, vamos testar essas proteções com a biblioteca requests e configurar o botão "Authorize" da documentação interativa do FastAPI para facilitar seus testes. Com isso, seu sistema estará mais seguro e profissional! 🔔 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 à autenticação com FastAPI e tokens JWT 01:06 Como transformar a verificação de token JWT em uma dependência reutilizável no FastAPI 06:10 Decodificando tokens JWT no backend com Python e FastAPI 08:58 Definindo e tratando o erro HTTP 401 na API FastAPI 10:20 Extraindo informações do usuário a partir do token JWT 12:58 Testando a validação do token de acesso na API FastAPI 13:41 Configurando autenticação OAuth2 com tokens Bearer no FastAPI 17:56 Entendendo o processo de autorização na API FastAPI com OAuth2 19:15 Testando endpoints protegidos usando a biblioteca requests 22:44 Como resolver erros comuns de requisição e autenticação no FastAPI 26:20 Configurando o botão Authorize na documentação do FastAPI 34:13 Como acessar rotas protegidas diretamente na documentação do FastAPI 35:34 Explicação detalhada do fluxo de autenticação na API 38:47 Conclusão #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