### **它是什么**
在机器人中生成和验证网络令牌的绝佳集成。JSON Web Token (JWT)是一种 URL 安全手段,用于表示双方之间要传输的请求。它通常用于网络应用程序中的身份验证和授权目的。
### **工作原理**
JWT 由三部分组成:头部、有效载荷和签名。标头指定用于签署令牌的算法,有效载荷包含用户信息,签名用于验证令牌的完整性。
#### **集成功能**
该集成有三个操作:
生成令牌:"生成包含数据和秘钥的JSON Web Token 。您可以设置可选的有效期。
发送令牌:` 将令牌发送到指定的 URL 地址。
`verifyToken:` 使用秘钥验证令牌。此操作会返回一个名为 isVerified 的真/假变量和数据。
该集成有一个事件:
JWT 事件:"令牌和对话 ID 可以发送到配置页面上提供的Webhook URL。这些网络钩子将在 JWT 事件中收到,您可以使用 verifyToken 动作验证其真实性。
#### **Botpress 设置**
1.点击右上角的 "Install"(安装)并选择您的机器人。
2.按照弹出的说明配置您的集成。
3.启用集成并保存设置。