Pada setiap web aplikasi register merupakan sebuah fitur yang sering kita temukan, dan fitur register ini sangat di butuhkan dalam pengembangan web aplikasi, nah pada tutorial kali ini kita akan membahas tentang Cara Membuat Fitur Resister Menggunakan JWT-Auth Laravel.

Namun sebelum kita membahas tentang Cara Membuat Fitur Resister Menggunakan JWT-Auth Laravel pastikan teman-teman telah melakukan proses untuk konfigurasi dari jwt-authnya atau teman-teman bisa lihat pada tutorial https://kursuswebprogramming.com/cara-melakukan-konfigurasi-pada-jwt-auth-laravel-part-1/ seletelah teman-teman melakukan proses untuk konfigurasinya selanjunya kita akan membuat sebuah fitur yang sering kita jumpai pada setiap web aplikasi yaitu proses untuk registrasi dengan menggunakan jwt-auth Laravel.

Pada bagian route jwt kita akan tambahkan Route register seperti dibawah ini :

Selanjutnya pada AuthController kita akan membuat sebuah method dengan nama register seperti dibawah ini :

Kemudian di dalam method register tersebut kita akan membuat validation untuk inputan formnya seperti dibawah ini :

Pada validasi diatas kita menampilkan error validasinya dalam bentuk json dengan menggunakan response json, namun jika semua datanya benar kita akan membuat $credentials seperti dibawah ini :

Kemudian kita akan membuat create datanya kedalam tables users namun jika gagal menginput datanya maka akan menampilkan response status 400 untuk scriptnya seperti dibawah ini :

Pada proses insert data di atas kita juga menggunakan token dari jwt-authnya, nantinya token itulah yang akan di response menjadi json menggunakan :

kemudian jika datanya gagal di input maka akan muncul sebuah alert “Fail to insert data users” dengan status 400. Jika semua proses tersebut telah dilakukan selanjutnya kita akan use package yang kita gunakan pada bagian atas seperti dibawah ini :