### **Was es ist**
Eine einfach großartige Integration zum Generieren und Verifizieren von Web-Tokens in Ihrem Bot. JSON Web Token (JWT) ist ein URL-sicheres Mittel zur Darstellung von Forderungen, die zwischen zwei Parteien übertragen werden sollen. Es wird häufig für Authentifizierungs- und Autorisierungszwecke in Webanwendungen verwendet.
### **Wie es funktioniert**
JWTs bestehen aus drei Teilen: einem Header, einer Nutzlast und einer Signatur. Der Header gibt den Algorithmus an, mit dem das Token signiert wird, der Payload enthält die Informationen über den Benutzer, und die Signatur wird zur Überprüfung der Integrität des Tokens verwendet.
#### **Integrationsmerkmale**
Diese Integration hat drei Aktionen:
`generateToken:` Erzeugt ein JSON Web Token mit Ihren Daten und dem geheimen Schlüssel. Sie können ein optionales Verfallsdatum festlegen.
sendToken:` Sendet ein Token an eine bestimmte URL-Adresse.
verifyToken:` Verifiziert ein Token mit dem geheimen Schlüssel. Diese Aktion gibt eine true/false-Variable namens isVerified und die Daten zurück.
Diese Integration hat ein Ereignis:
JWT Event:` Ein Token und eine Konversations-ID können an die Webhook URL gesendet werden, die auf der Konfigurationsseite angegeben ist. Diese Webhooks werden im JWT-Ereignis empfangen, wo Sie die Aktion verifyToken verwenden können, um die Authentizität zu überprüfen.
#### **Botpress Einrichtung**
1. Klicken Sie oben rechts auf `Installieren` und wählen Sie Ihren Bot aus.
2. Folgen Sie den Popup-Anweisungen, um Ihre Integration zu konfigurieren.
3. Aktivieren Sie die Integration und speichern Sie Ihre Einstellungen.