### Co to jest Po prostu świetna integracja do generowania i weryfikowania tokenów internetowych w ramach bota. JSON Web Token (JWT) to bezpieczny dla adresów URL sposób reprezentowania roszczeń, które mają być przekazywane między dwiema stronami. Jest powszechnie używany do uwierzytelniania i autoryzacji w aplikacjach internetowych.
Jak to działa
JWT składa się z trzech części: nagłówka, ładunku i podpisu. Nagłówek określa algorytm używany do podpisywania tokena, ładunek zawiera informacje o użytkowniku, a podpis służy do weryfikacji integralności tokena.
Cechy integracji
Ta integracja ma trzy akcje:
generateToken:
Generuje JSON Web Token z danymi użytkownika i tajnym kluczem. Możesz ustawić opcjonalną datę wygaśnięcia.
sendToken:
Wysyła token na określony adres URL.
verifyToken:
Weryfikuje token przy użyciu tajnego klucza. Ta akcja zwraca zmienną true/false o nazwie isVerified i dane.
Ta integracja ma jedno zdarzenie:
JWT Event:
Token i identyfikator konwersacji można wysłać na adres URL Webhook podany na stronie konfiguracji. Te webhooki zostaną odebrane w zdarzeniu JWT, w którym można użyć akcji verifyToken, aby zweryfikować jego autentyczność.
Botpress Konfiguracja
- Kliknij
Install
w prawym górnym rogu i wybierz swojego bota. - Postępuj zgodnie z wyskakującymi instrukcjami, aby skonfigurować integrację.
- Włącz integrację i zapisz ustawienia.