Membuat Autentikasi User dengan Laravel Breeze

whynwd

whynwd Minggu, 18 April 2021

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.

Membuat Autentikasi User dengan Laravel Breeze

Jikan ingin mencoba dan membuatnya, silahkan ikuti langkah-langkah pembuatan dibawah ini.

Membuat Otentikasi dengan breeze: Instalasi Laravel

Kita mulai dengan melakukan instalasi laravel.

laravel new laravel-breeze
#atau
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.

Membuat Autentikasi User dengan Laravel Breeze
Membuat Autentikasi User dengan Laravel Breeze

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel