### O que é Uma integração simplesmente ótima para gerar e verificar tokens da web dentro do seu bot. JSON Web Token O JWT (JWT) é um meio seguro de URL para representar reivindicações a serem transferidas entre duas partes. Ele é comumente usado para fins de autenticação e autorização em aplicativos da Web.

Como funciona

Os JWTs consistem em três partes: um cabeçalho, uma carga útil e uma assinatura. O cabeçalho especifica o algoritmo utilizado para assinar o token, o payload contém a informação sobre o utilizador e a assinatura é utilizada para verificar a integridade do token.

Características da integração

Esta integração tem três acções:

generateToken: Gera um JSON Web Token com seus dados e chave secreta. Pode definir uma data de expiração opcional. sendToken: Envia um token para um endereço URL especificado. VerifyToken:` Verifica um token utilizando a chave secreta. Esta ação retorna uma variável true/false chamada isVerified e os dados.

Essa integração tem um evento:

JWT Event: Um token e um ID de conversação podem ser enviados para o URL Webhook fornecido na página de configuração. Estes webhooks serão recebidos no evento JWT onde pode utilizar a ação verifyToken para verificar a sua autenticidade.

Botpress Setup
  1. Clique em Install no canto superior direito e seleccione o seu bot.
  2. Siga as instruções do popup para configurar a sua integração.
  3. Active a integração e guarde as suas definições.