Modul ini membahas cara Laravel mengenali pengguna beserta cara mengatur hak aksesnya. Pembahasan dimulai dari konsep session dan token serta peran guard dan provider, dilanjutkan dengan starter kit seperti Breeze. Controller login, logout, dan register kemudian dibangun secara manual, disusul penanganan kata sandi menggunakan facade Hash dan otorisasi dengan gate serta policy. Seluruh contoh diterapkan pada aplikasi catatan sehingga setiap mekanisme dapat diuji langsung di proyek.
Autentikasi
Modul identitas pengguna: konsep guard dan provider, starter kit, pembangunan autentikasi manual, kata sandi, dan otorisasi.
0/0 selesai
- Konsep autentikasi
Perbedaan session dan token, serta peran guard dan provider.
- Starter kit
Apa yang dihasilkan Breeze dan paket scaffolding autentikasi lain.
- Membangun autentikasi manual
Controller login, logout, dan register yang ditulis dari nol.
- Penanganan kata sandi
Facade Hash, pilihan algoritma, dan ikhtisar alur reset kata sandi.
- Otorisasi
Gate dan policy untuk mengatur hak akses, termasuk direktif @can di Blade.