### **Qu'est-ce que c'est** ? Une intégration tout simplement géniale pour générer et vérifier des jetons web dans votre bot. JSON Web Token Un jeton web (JWT) est un moyen URL sûr de représenter des demandes à transférer entre deux parties. Il est couramment utilisé à des fins d'authentification et d'autorisation dans les applications web. ### **Comment ça marche** Les JWT se composent de trois parties : un en-tête, une charge utile et une signature. L'en-tête spécifie l'algorithme utilisé pour signer le jeton, la charge utile contient les informations sur l'utilisateur et la signature est utilisée pour vérifier l'intégrité du jeton. #### **Fonctionnalités de l'intégration** Cette intégration comporte trois actions : `generateToken:` Génère un JSON Web Token avec vos données et votre clé secrète. Vous pouvez définir une date d'expiration optionnelle. `sendToken:` Envoie un jeton à une adresse URL spécifiée. `verifyToken:` Vérifie un jeton en utilisant la clé secrète. Cette action renvoie une variable vrai/faux nommée isVerified et les données. Cette intégration a un événement : `JWT Event:` Un token et un identifiant de conversation peuvent être envoyés à l'URL Webhook fournie sur la page de configuration. Ces webhooks seront reçus dans l'événement JWT où vous pouvez utiliser l'action verifyToken pour vérifier son authenticité. #### **Botpress Configuration** 1. Cliquez sur `Install` en haut à droite et sélectionnez votre bot. 2. Suivez les instructions pour configurer votre intégration. 3. Activez l'intégration et enregistrez vos paramètres.
Créer des expériences étonnantes pour les agents de l'IA.