### **Apa Itu**
Integrasi yang sangat bagus untuk menghasilkan dan memverifikasi token web di dalam bot Anda. JSON Web Token (JWT) adalah cara yang aman untuk merepresentasikan klaim yang akan ditransfer antara dua pihak. Biasanya digunakan untuk tujuan otentikasi dan otorisasi dalam aplikasi web.
### **Bagaimana Cara Kerjanya**
JWT terdiri dari tiga bagian: header, payload, dan tanda tangan. Header menentukan algoritma yang digunakan untuk menandatangani token, payload berisi informasi tentang pengguna, dan tanda tangan digunakan untuk memverifikasi integritas token.
#### **Fitur Integrasi**
Integrasi ini memiliki tiga Tindakan:
`generateToken:` Menghasilkan JSON Web Token dengan data dan kunci rahasia Anda. Anda dapat menetapkan Tanggal Kedaluwarsa opsional.
`sendToken:` Mengirim token ke alamat URL tertentu.
`verifikasiToken:` Memverifikasi token menggunakan kunci rahasia. Tindakan ini mengembalikan variabel benar/salah bernama isVerified dan data.
Integrasi ini memiliki satu Event:
`JWT Event:` Token dan Id percakapan dapat dikirim ke URL Webhook yang disediakan pada halaman konfigurasi. Webhook ini akan diterima di JWT Event di mana Anda dapat menggunakan Action verifyToken untuk memverifikasi keasliannya.
#### **Botpress Pengaturan**
1. Klik `Instal` di bagian kanan atas dan pilih bot Anda.
2. Ikuti petunjuk yang muncul untuk mengonfigurasi integrasi Anda.
3. Aktifkan integrasi dan simpan pengaturan Anda.