Sistem Otentikasi API Berbasis OAuth dengan Laravel Passport

Panduan langkah demi langkah untuk mengimplementasikan sitem otentikasi API berbasis OAuth dengan package official Laravel Passport. Peserta di harapkan sudah mengerti dasar-dasar pengembangan aplikasi web menggunakan Laravel sebelum mengikuti kelas ini.

INTERMEDIATE79 penilaian726 peserta

Tentang Kelas

Panduan langkah demi langkah untuk mengimplementasikan sitem otentikasi API berbasis OAuth dengan package official Laravel Passport. Peserta di harapkan sudah mengerti dasar-dasar pengembangan aplikasi web menggunakan Laravel sebelum mengikuti kelas ini. Kelas ini menggunakan Lavel versi 6

Tujuan Umum dan Khusus Pelatihan

  • Di akhir pelatihan, peserta dapat mengenal langkah-langkah mengimplementasikan sitem otentikasi API berbasis OAuth dengan Laravel Passport
  • Dapat mempraktikan dasar-dasar mengimplementasikan sitem otentikasi API berbasis OAuth dengan Laravel Passport
  • Dapat merangkumkan cara mengimplementasikan sitem otentikasi API berbasis OAuth dengan Laravel Passport

Silabus

  • Topik 1: Persiapan
  • Topik 2: Membuat Vue Components dan API Endpoint
  • Topik 3: Menggunakan Laravel Passport
  • Topik 4: Memahami Konsep OAuth
  • Topik 5: Menggunakan Fitur Laravel Passport

Jenis Pekerjaan Kelas ditujukan bagi siapa saja yang ingin berkarir menjadi seorang programmer

Metode Ajar

  • Online Self-paced Learning
  • Siswa dapat menentukan sendiri waktu belajarnya

Fasilitas Pengajaran

  • Materi disediakan berupa video
  • Forum tanya jawab: Forum digunakan apabila siswa mendapatkan kendala saat belajar, dan akan dibalas oleh tim support CodePolitan
  • Grup telegram: Berisi member CodePolitan Evaluasi pembelajaran: Ujian di akhir modul dan ujian di akhir kelas Sertifikat kelulusan

Peralatan Belajar Siswa

  • Siswa wajib memiliki akses internet melalui komputer yang menggunakan Windows/Mac/Linux
  • Spesifikasi minimal komputer milik siswa: Sistem operasi : Windows, Linux, atau MacOS. Prosesor : Intel Dual Core (Rekomendasi Core i3 ke atas). RAM : 1GB (Rekomendasi 2GB). Resolusi layar : 1366 x 768 (Rekomendasi Full HD 1920 x 1080)
  • Software: Browser (tidak ada preferensi khusus)

Daftar Materi

Demo Project04:16
Persiapan Passport Project05:30
Kuis - Sistem Otentifikasi API Berbasis Auth dengan Laravel Passport - Topik 100.00

Membuat Timeline Component05:24
Menampilkan Data Tweets09:03
Membuat Post Component04:59
Membuat API Endpoint Create Data10:08
Kuis - Sistem Otentifikasi API Berbasis Auth dengan Laravel Passport - Topik 200.00

Installasi Laravel Passport04:40
Menggunakan Vue Component dari Laravel Passport08:57
Menguji Personal Token Laravel Passport09:33
Kuis - Sistem Otentifikasi API Berbasis Auth dengan Laravel Passport - Topik 300.00

Persiapan Passclient Project07:25
Membuat Request Authorize pada Laravel Passport08:40
Membuat Fungsi Callback dan Menyimpan Token09:04
Menggunakan Token yang Disimpan09:30
Kuis - Sistem Otentifikasi API Berbasis Auth dengan Laravel Passport - Topik 400.00

Implementasi Scope di Laravel Passport09:01
Persiapan Fungsi Refresh Token07:16
Implementasi Refresh Token di Laravel Passport12:10
Kuis - Sistem Otentifikasi API Berbasis Auth dengan Laravel Passport - Topik 500.00
Penyusun Materi

Prev
Next
Ahmad Hakim
Ahmad Hakim

Founder & Mentor IDStack | CTO di Nusabot | Software Engineer di GovTech Edu | Former Software Engineer di Track&ROLL

Testimoni Oleh Siswa

4.7

(79 reviews)

5 Bintang
75%
4 Bintang
19%
3 Bintang
5%
2 Bintang
1%
1 Bintang
0%
Meidhika Nawa Sapta
Meidhika Nawa Sapta

Senin, 19 Mei 2025 pukul 03.30

Materi yang disampaikan sebetulnya sangat berguna, hanya saja framework yang digunakan masih versi lawas yakni laravel versi 6, semoga kedepannya ada versi update menggunakan laravel 12

UNNIKKE RAHMAWATI
UNNIKKE RAHMAWATI

Sabtu, 10 Mei 2025 pukul 16.57

OAuth adalah standar otentikasi yang banyak digunakan oleh layanan besar seperti Google, Facebook, dan GitHub. Laravel Passport mengimplementasikan OAuth2 secara penuh, memberikan jaminan keamanan dan kontrol akses yang baik untuk API

Matius Rimbe
Matius Rimbe

Minggu, 23 Februari 2025 pukul 01.13

Materi yang disampaikan mudah dipahami dan terorganisasi dengan baik. Perlu perbaikan pada kecepatan penjelasan materi.

Husein Salman
Husein Salman

Kamis, 30 Januari 2025 pukul 16.44

Materi yang disampaikan sangat bermanfaat dan mudah untuk difahami bagi saya sebagai pemula dalam belajar pemrograman

DHIMAS LANANG NUGROHO
DHIMAS LANANG NUGROHO

Selasa, 28 Januari 2025 pukul 20.58

Kelas OAuth dan Laravel Passport di CodePolitan tuh keren banget! Langsung diajarin cara setup dan implementasi API pakai token yang aman, dan praktikal banget buat diterapin di proyek. Cuma, materinya untuk latihan agak kurang banyak, tapi overall top banget buat yang pengen paham OAuth!

Ricky Ritonga
Ricky Ritonga

Kamis, 28 Maret 2024 pukul 18.02

Kelas ini memberikan panduan langkah demi langkah untuk mengimplementasikan sistem otentikasi API berbasis OAuth menggunakan package resmi Laravel Passport.

Edly Mulya Andeslin
Edly Mulya Andeslin

Jumat, 22 Maret 2024 pukul 20.25

lumayaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan

Fadjri Wivindi
Fadjri Wivindi

Rabu, 1 November 2023 pukul 16.24

Mudah dipahami,Recommended,Informatif,Kontennya menarik,Keren sekali

Muhammad Fikri Firmansyah
Muhammad Fikri Firmansyah

Kamis, 26 Oktober 2023 pukul 00.55

Informatif,Mudah dipahami

Agus Sunaryo
Agus Sunaryo

Rabu, 23 Agustus 2023 pukul 22.06

Materi yang disampaikan oleh mentornya mudah di mengerti dan cocok untuk saya belajar sebagai pemula! , mantap, recomended