[03] Menambah Auth Login dan Menjalankan Migrasi
Pada pembahasan kali ini kita akan menambahkan halaman login pada aplikasi kita ya, pastikan kamu sudah membaca dan membuat project seperti artikel2 sebelumnya ya ;
Ada banyak metode Login yang disediakan oleh Laravel, namun untuk kali ini kita akan menggunakan Laravel Breeze, metode ini adalah yang paling gampang di install dan dijalankan.
Pertama2 kita perlu menambahkab breeze ke project Laravel kita dengan menambahkan perintah berikut di terminal IDE kita ya;
composer require laravel/breeze
KemudianĀ lanjutkan dengan perintah untuk instalasi paket breeze ;
php artisan breeze:install
Nah setelah proses selesai kita tinggal menjalankan perintah berikut ;
php artisan migrate
Dilanjutkan
npm install
npm run dev
Nah pada langkah ini, biarkan terminal tetep menjalankan script npm run dev, anda bisa membuka terminal baru tanpa menutup terminal npm run dev ya. Karena breeze membutuhkan langkah ini untuk berjalan di lingkungan dev, untuk di production langkah ini tidak diperlukan. Kita hanya menjalankan perintah npm run build , ketika akan di deploy ke server produksi.
disini kita tidak akan memodifikasi migrasi databasenya ya, kita pakai saja yang ada, nanti jika sudah mahir kita akan buat pembahasan tersendiri untuk modifikasi migrasi user breeze.
Jika semua berjalan lancarĀ jalankan aplikasi dengan perintah
php artisan serve
Lanjutkan dan akses aplikasi di http://localhost:8000
Dan hasilnya akan terlihat dengan adanya tombol login dan register di pojok kanan atas halaman seperti berikut ;
Silakan pilih tombol Register, dan isikan data yang diperlukan, lalu login dengan data tersebut, dan aplikasi anda sudah memiliki fitu login yang cantik dan elegan
Selamat mencoba, happy coding. Selanjutnya kita akan mempelajari Mpdel View Controller(MVC) dan menerapkanya dalam project kita ya.
dayamin kaartvedt