Citação

Flask-JWT.

O Flask-JWT é a abstração do JWT(Json Web Token) encapsulado em um pequeno módulo para ser utilizado no Micro-servidor Flask.

O JWT é uma forma de garantir integridade dos dados a partir de uma autenticação baseada em token.

O token JWT é composto por 3 componentes separados por “.”: Header, Payload e Signature.

O Header é onde definimos qual tipo de token e que tipo de criptografia é utilizado na composição.

O Payload são as informações que serão utilizados para algum tratamento após a descriptografia.

O Signature é a chave secreta que será composta no token.

Este Post não entrará em detalhes como funciona o JWT, a abordagem será para mostrar uma implementação JWT e Flask.

Acesse o tutorial completo em: https://nakatech.herokuapp.com/article/flaskJwt.html.