Course description

Dalam panduan ini, kita akan mempelajari cara membangun sistem autentikasi untuk REST API menggunakan Laravel 11. Ditulis dalam Bahasa Indonesia, panduan ini menyajikan langkah-langkah rinci dari awal hingga akhir, mulai dari pengaturan proyek Laravel, konfigurasi database, pembuatan model dan migrasi, hingga implementasi autentikasi menggunakan Bearer Token. Panduan ini mencakup:

  • API Register: Membuat endpoint untuk registrasi pengguna baru.
  • API Login: Mengatur endpoint untuk login dan menghasilkan token autentikasi.
  • API Logout: Mengimplementasikan endpoint untuk logout dan menghapus token autentikasi.
  • dan lebih banyak lagi

Dengan mengikuti panduan ini, kita akan memiliki pemahaman mendalam tentang cara membuat API yang aman dan andal untuk aplikasi kita.

What will i learn?

  • Kemampuan Membangun Sistem Autentikasi
  • Pemahaman Mendalam tentang Request

Requirements

  • Pengetahuan Dasar Laravel
  • Pemahaman Dasar Rest API
  • Memahami konsep dasar Rest API, seperti HTTP methods (GET, POST, PUT, DELETE), response codes (201, 401, 404),

Frequently asked question

REST (Representational State Transfer) API adalah gaya arsitektur yang memungkinkan komunikasi antar aplikasi melalui HTTP dengan menggunakan metode seperti GET, POST, PUT, dan DELETE. REST API penting karena memungkinkan aplikasi untuk saling berinteraksi, terutama dalam sistem berbasis web dan mobile, serta memudahkan integrasi dengan berbagai platform.

Bearer token adalah metode autentikasi yang digunakan untuk mengamankan API. Token ini dikirimkan dalam header HTTP pada setiap permintaan API untuk memverifikasi identitas pengguna. Di Laravel, Anda dapat menggunakan package seperti Laravel Sanctum atau Laravel Passport untuk menghasilkan dan memvalidasi Bearer token, yang akan dipelajari dalam tutorial ini.

Kurnia Andi Nugroho

Co Founder lagikoding.com

Free

Lectures

5

Skill level

Beginner

Expiry period

Lifetime

Certificate

Yes

Related courses