A tu propio ritmo

Explora nuestra extensa colección de cursos diseñados para ayudarte a dominar varios temas y habilidades. Ya seas un principiante o un aprendiz avanzado, aquí hay algo para todos.

Bootcamp

Aprende en vivo

Únete a nosotros en nuestros talleres gratuitos, webinars y otros eventos para aprender más sobre nuestros programas y comenzar tu camino para convertirte en desarrollador.

Próximos eventos en vivo

Catálogo de contenidos

Para los geeks autodidactas, este es nuestro extenso catálogo de contenido con todos los materiales y tutoriales que hemos desarrollado hasta el día de hoy.

Tiene sentido comenzar a aprender leyendo y viendo videos sobre los fundamentos y cómo funcionan las cosas.

Buscar en lecciones


IngresarEmpezar
← Regresar a lecciones
Editar en Github

Autenticacion de APIs con Json Web Tokens

How API Authentication works

Almost every API needs an authentication layer, and there are many ways to tackle that problem. Today we are going to be implementing JWT token into our Flask API.

How API Authentication works

You can divide a standard authentication process into 5 main steps:

  1. The user writes their username and password on your website.
  2. The username and password get sent to the backend API.
  3. The API looks for any record on the User table that matches the username.
    1. In many cases, the keys are usually encrypted when saving them, so it is necessary to use a specific method to validate it depending on the case.
  4. If a user is validated, it generates a token for that user and responds status_code=200 back to the front end.
  5. The front-end will use that token from now on to make any future request.

Autentication workflow

☝️ If you don't know what a token is, I would recommend this reading.

How to implement a JWT schema on my API with Flask?

In this article you will find the details about how to implement this schema on your Flask API