Home Web Laravel LARAVEL BREZE

LARAVEL BREZE

0

Membuat Autentikasi User dengan Laravel Breeze

Kita bahas terlebih dahulu apa itu laravel breeze. Laravel Breeze merupakan salah satu fitur atau package yang disediakan yang dapat kita gunakan untuk membuat proses autentikasi dengan cepat dan mudah. Kenapa cepat dan mudah; karena menyediakan semua yang kita butuhkan, scaffold untuk autentikasi yang komplit, seperti Login, Registrasi, Verifikasi email, Mengatur ulang kata sandi dan dengan route, controller dan halaman template yang disediakan serta desain yang menggunakan Tailwind CSS.

Berikut gambaran dari halaman dashboard seletah melakukan login.

composer create-project laravel/laravel laravel-breeze

Membuat Database#

Setelah memiliki project, selanjutnya kita buat database MySQL dan membuat migrasi tabel. Silahkan buat database baru dan kita hubungkan dengan mengaturnya pada file .env

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel_breeze
DB_USERNAME=root
DB_PASSWORD=

Kemudian jalankan perintah migrasi.

php artisan migrate

Instalasi Breeze#

Kita lanjutkan untuk menginstal package laravel Breeze. Kita install menggunakan composer dengan perintah dibawah ini.

composer require laravel/breeze --dev

Setelah package breeze di install, kita jalankan perintah breeze:install untuk membuat / generate scaffold berupa route, controller, view, dll.

php artisan breeze:install

Setelah selesai kita memiliki folder dan file baru. Silahkan lihat routes/auth.php untuk route, views > auth untuk template halaman dan Controllers > auth untuk controller.

Kemudian langkah selanjutnya adalah kita perlu meng-compile baik js maupun css untuk membuat tampilan halaman. Silahkan jalankan perintah dibawah ini.

npm install

npm run dev

php artisan serve

Terakhir kita tinggal mencobanya. Silahkan coba untuk melakukan registrasi dan login user.