Merk : PROSTREET KITKAT - Type : Sepeda Listrik - Battery : 48V/ 20AH - Motor Power : 650WATT - Kecepatan Max : 45km/ - Jarak Tempuh : ± 60 KM - Daya Angkut : Max. 150 Kg
Dibagian ini kita telah memasuki tahap akhir dari service OTP yang kita buat. Di tahap ini kita akan membuat API Client Service yang akan di jadikan sebagai pintu gerbang masuknya data ke App OTP.
API Client Service memiliki beberapa feature diantaranya authentifikasi user. Anda bisa membuat method decorator, decorator ini digunakan sebagai firewal dari request data yang masuk ke App OTP.
Selain method decorator, Anda juga perlu membuat dua buah class rest API dengan tipe method POST. Class yang perlu Anda buat adalah Create OTP dan Validate OTP.
Berikut ini beberapa hal yang akan kita pelajari di tutorial ini:
1) Rest API Create OTP
Buat class dengan nama RestAPICreateOTP, class ini akan menjadi pintu gerbang masuknya request data generate OTP.
2) Rest API Validate OTP
Buat class dengan nama RestAPIValidatOTP, class ini akan menjadi pintu gerbang masuknya request data validate OTP
3) Decorator Auth User
Buat method decorator dengan nama is_auth_user, method ini berfungsi sebagai firewal bagi service client yang terhubung dengan App OTP.
Bagian ini merupakan bagian terpenting karena di sini kita akan melakukan pengujian logika pemrograman yang sudah kita buat. Apakah logika program tersebut berjalan dengan baik atau sebaliknya.