### Cosa è Un'integrazione semplicemente fantastica per generare e verificare i token web all'interno del vostro bot. JSON Web Token (JWT) è un mezzo sicuro per l'URL per rappresentare le richieste da trasferire tra due parti. È comunemente usato per scopi di autenticazione e autorizzazione nelle applicazioni web.

Come funziona

I JWT sono composti da tre parti: un'intestazione, un carico utile e una firma. L'intestazione specifica l'algoritmo utilizzato per firmare il token, il payload contiene le informazioni sull'utente e la firma viene utilizzata per verificare l'integrità del token.

Caratteristiche dell'integrazione

Questa integrazione ha tre Azioni:

GenerateToken:Genera un JSON Web Token con i dati e la chiave segreta dell'utente. È possibile impostare una data di scadenza opzionale. InviaToken: Invia un token a un indirizzo URL specificato. VerifyToken:` Verifica un token utilizzando la chiave segreta. Questa azione restituisce una variabile true/false denominata isVerified e i dati.

Questa integrazione ha un evento:

Un token e l'ID della conversazione possono essere inviati all'URL Webhook fornito nella pagina di configurazione. Questi webhook saranno ricevuti nell'evento JWT, dove è possibile utilizzare l'azione verifyToken per verificarne l'autenticità.

Botpress Configurazione
  1. Fare clic su Install in alto a destra e selezionare il bot.
  2. Seguire le istruzioni a comparsa per configurare l'integrazione.
  3. Abilitare l'integrazione e salvare le impostazioni.