### Wat is het?
Een gewoonweg geweldige integratie om webtokens te genereren en te verifiëren binnen je bot. JSON Web Token (JWT) is een URL-veilige manier om claims voor te stellen die tussen twee partijen moeten worden overgedragen. Het wordt vaak gebruikt voor verificatie- en autorisatiedoeleinden in webtoepassingen.
**Hoe het werkt**
JWT's bestaan uit drie delen: een header, een payload en een handtekening. De header specificeert het algoritme dat wordt gebruikt om het token te ondertekenen, de payload bevat de informatie over de gebruiker en de handtekening wordt gebruikt om de integriteit van het token te verifiëren.
#### **Integratie-eigenschappen**
Deze integratie heeft drie acties:
`generateToken:` Genereert een JSON Web Token met uw gegevens en geheime sleutel. U kunt een optionele vervaldatum instellen.
`sendToken:` Stuurt een token naar een opgegeven URL-adres.
`verifyToken:` Verifieert een token met behulp van de geheime sleutel. Deze actie retourneert een waar/onwaar variabele met de naam isVerified en de gegevens.
Deze integratie heeft één gebeurtenis:
`JWT Event:` Een token en conversatie-id kunnen worden verzonden naar de Webhook URL die is opgegeven op de configuratiepagina. Deze webhooks worden ontvangen in het JWT Event waar je de verifyToken Action kunt gebruiken om de authenciteit te verifiëren.
#### **Botpress Instellingen**
1. Klik rechtsboven op `Installeren` en selecteer uw bot.
2. Volg de pop-up instructies om uw integratie te configureren.
3. Schakel de integratie in en sla uw instellingen op.