Dari payload sebelumnya modifikasi dan tambahkan "expired_time" seperti kode diatas.
2) Membuat fungsi decode token
Pyjwt mempunyai method decode token, Anda bisa menggunakanya untuk men-decode token yang sudah Anda buat di fungsi encode.
Jika di print-out hasilnya akan sama dengan format data payload diatas.
3) Membuat decorator validasi token
Dibagian step ke 3 ini, Anda perlu membuat sebuah function yang berfungsi sebagai decorator. Secara sederhana decorator ini akan di eksekusi saat terdapat hit request ke service yang Anda buat.
Dibagian ini Anda bisa menambahkan kode untuk validasi token dan validasi user.
4) Menambahkan decorator auth user ke service produk
Tambahkan function decorator yang sudah Anda buat ke setiap method dari class ProductView.
5) Menguji service produk menggunakan postman
Setelah semua tahapan diatas selesai, kita perlu mengujinya melalui postman. Jika anda belum familiar dengan postman, Anda tidak perlu khawatir karena postman cukup mudah untuk dipelajari.
Bagaimana cara mengujinya ?
Dapatkan token melalui user login
Kemudian tambahkan heder Authorization pada request header
Hit salah satu endpoint service
6) Ikuti tutorial lengkapnya pada video di bawah ini