### **這是什麼** 在機器人中生成和驗證 Web 令牌的簡單整合。 JSON Web Token (JWT) 是一種 URL 安全方式,用於表示要在兩方之間轉移的聲明。它通常用於 Web 應用程式中的身份驗證和授權目的。 ### **工作原理** JWT 由三部分組成:標頭、有效負載和簽名。標頭指定用於對令牌進行簽名的演算法,有效負載包含有關使用者的信息,簽名用於驗證令牌的完整性。 #### **集成功能** 此整合有三個操作: 'generateToken:' 生成一個 JSON Web Token 使用您的資料和金鑰。您可以設定可選的到期日期。 'sendToken:' 將令牌發送到指定的 URL 位址。 “verifyToken:” 使用密鑰驗證令牌。此操作返回名為 isVerified 的 true/false 變數和數據。 此整合有一個事件: “JWT 事件:”可以將令牌和對話 ID 發送到 Webhook 配置頁面上提供的 URL。這些 Webhook 將在 JWT 事件中收到,您可以在其中使用 verifyToken 操作來驗證其自動性。 #### **Botpress 設置** 1. 按下右上角的「安裝」 然後選擇您的機器人。 2. 按照彈出說明配置您的集成。 3. 啟用整合並儲存您的設置。