JSON Web Tokens (JWT) merupakan sebuah token berbentuk JSON, JWT tersebut dapat kita gunakan pada proses login untuk melakukan pengecekan apakah user tersebut aktif atau tidak, untuk JSON Web Tokens (JWT) teman-teman bisa lihat pada https://jwt.io/. Cara Menerapkan JSON Web Tokens (JWT) Pada API Codeigniter kita akan menggunakan library firebase teman-teman bisa download pada https://github.com/firebase/php-jwt kemudian setelah teman-teman download library-nya kita akan copy file BeforeValidException.php, ExpiredException.php, JWT.php,dan SignatureInvalidException.php yang terdapat pada folder src.

Selanjutnya file tersebut akan kita pindahkan pada folder project kita di dalam folder libraries seperti dibawah ini :

Berikutnya untuk menggunakan JWT tersebut kita akan panggil librarynya pada controller yang dengan menggunakan require_once seperti dibawah ini :

Maka kita telah dapat menggunakan metode-metode yang terdapat pada JWT.php .

Oke teman-teman itulah pembahasan kita tentang Cara Menerapkan JSON Web Tokens (JWT) Pada API Codeigniter.

Semoga bermanfaat.

Terima kasih.