Membuat Login dengan Laravel Breeze

Share

Bikin login di Laravel tidak perlu lagi dibikin secara sendiri. Laravel menyediakan sebuah package yang diberi nama Laravel Breeze. Apa itu Laravel Breeze? Menurut dokumentasi Laravel Breeze yang sudah diterjemahkan ke dalam bahasa Indonesia menjadi Laravel Breeze adalah implementasi minimal dan sederhana dari semua fitur autentikasi Laravel , termasuk login, registrasi, reset kata sandi, verifikasi email, dan konfirmasi kata sandi. Selain itu, Breeze menyertakan halaman “profil” sederhana tempat pengguna dapat memperbarui nama, alamat email, dan sandi.

Layer tampilan default Laravel Breeze terdiri dari template Blade sederhana yang ditata dengan Tailwind CSS . Atau, Breeze dapat merancah aplikasi Anda menggunakan Vue atau React and Inertia.

Breeze memberikan titik awal yang luar biasa untuk memulai aplikasi Laravel yang baru dan juga merupakan pilihan tepat untuk proyek yang berencana membawa template Blade mereka ke level selanjutnya dengan Laravel Livewire.

Jadi, gimana caranya Install Laravel Breeze di proyek Laravel?

Pertama, buat dulu aplikasi Laravel baru , mengonfigurasi database. Setelah Anda membuat aplikasi Laravel baru, Anda dapat menginstal Laravel Breeze menggunakan Composer:

composer require laravel/breeze --dev
PHP

Setelah Composer menginstal paket Laravel Breeze, Anda dapat menjalankan breeze:install. Perintah ini membuat beberapa file untuk tampilan autentikasi, route, controller, dan sumber daya lainnya ke aplikasi. Setelah berhasil menginstal package, lalu install Laravel Breeze dan jalankan migrasinya.

php artisan breeze:install blade
 
php artisan migrate
npm install
npm run dev
PHP

Setelah berhasil, tinggal dicoba deh halaman loginnya. Oh iya, kalau mau ada darkmode nya, jalanin perintah instalnya ditambah perintah direktif –dark

php artisan breeze:install --dark
PHP
  • Juli 3, 2023
  • 1