Clause de non-responsabilité: Cet article a été généré par traduction automatique.

Sécurisation de l’authentification du chatbot à l’aide de JWT

Prev Next

Clause de non-responsabilité : Cet article a été généré par traduction automatique.

Plans prenant en charge le chatbot IA

JSON Web Token (JWT) est une norme ouverte utilisée pour transmettre en toute sécurité des informations entre les parties en tant qu’objet JSON. Il permet l’authentification et l’échange d’informations, garantissant que les données envoyées sont vérifiées et fiables. En mettant en œuvre JWT pour le chatbot Eddy AI, vous pouvez créer un environnement sécurisé pour vos projets privés et mixtes, en protégeant les informations sensibles contre les accès non autorisés.

Vous pouvez mettre en œuvre une configuration d’authentification pour le chatbot Eddy AI à l’aide de JWT, garantissant ainsi un environnement sécurisé pour les projets privés et mixtes.

  1. Accédez au widget Base de connaissances () dans le portail de la base de connaissances.

  2. Cliquez sur Ajouter un widget pour créer un nouveau widget.

    Vous pouvez également passer la souris sur le widget souhaité et cliquer sur l’icône Modifier (✎) pour modifier un widget existant.

  3. Sélectionnez le type de widget Chatbot pour configurer JWT pour Eddy AI Chatbot.

  4. Dans l’onglet Configurer et connecter , allez dans l’accordéon JWT et activez la bascule JWT.

  1. ID du client : L’ID client sera l’ID de votre projet.

  2. ID du widget : Étant donné qu’il peut exister plusieurs widgets, un ID de widget est fourni à des fins uniques.

  3. Point de terminaison du jeton : Il s’agit du point de terminaison HTTP utilisé pour obtenir un jeton d’accès à l’aide d’un code d’autorisation.

  4. Clé secrète client : Cliquez sur Régénérer pour générer la clé secrète client. Assurez-vous de l’enregistrer pour une utilisation future, car il s’appliquera à tous les widgets créés à l’avenir.

NOTE

La clé secrète client est requise pour tous les futurs widgets compatibles JWT. Il ne sera pas stocké dans Document360, alors conservez-le en toute sécurité.

   e. Autoriser l’URL : collez l’URL autorisée à partir de la page Web de votre widget de base de connaissances.

  1. Cliquez sur Enregistrer.

Intégrez l’URL autorisée dans votre code et collez-la dans la section Script de votre page Web pour mettre en place un chatbot sécurisé et authentifié. Cette configuration empêchera l’accès non autorisé de tiers. En suivant ces étapes, vous pouvez mettre en œuvre avec succès l’authentification JWT pour le chatbot Eddy AI, garantissant ainsi un environnement sécurisé pour vos projets. Après avoir configuré votre chatbot, testez soigneusement la configuration pour vous assurer que tout fonctionne correctement.

NOTE

Pour plus d’informations sur l’implémentation du point de terminaison d’authentification, consultez l’article sur Managing the Knowledge base widget.  


Foire aux questions

Que dois-je vérifier si je rencontre des problèmes lors de l’authentification ?

Si vous rencontrez des problèmes d’authentification, vérifiez les points suivants :

  • La clé secrète client et le point de terminaison du jeton sont correctement configurés.

  • L’utilisateur est authentifié avant d’envoyer une demande au point de terminaison.

Quels sont les pièges courants à éviter lors de la mise en œuvre de JWT ?

Voici quelques pièges courants à surveiller :

  • L’échec de l’enregistrement de la clé secrète client après la régénération peut entraîner des échecs d’authentification.

  • Une mauvaise configuration du point de terminaison du jeton peut empêcher la récupération du jeton.

Que dois-je faire si je perds ma clé client ?

Vous devrez régénérer une nouvelle clé secrète client et mettre à jour votre configuration en conséquence.

Comment puis-je vérifier que l’authentification JWT fonctionne ?

Testez le flux d’authentification en tentant d’accéder au chatbot Eddy AI et en vérifiant la réponse correcte du jeton d’accès.