Tutorial Laravel 8 Untuk Pemula #2 - Membuat Authentication pada Laravel 8

 


Halo teman semua, pada artikel ini saya akan mengulas fitur authentication pada Laravel 8, jika pada versi sebelumnya, untuk membuat authentication kita menggunakan command composer require laravel/ui, atau pada versi sebelumnya lagi kita menggunakan artisan command php artisan make:auth, maka pada versi 8 ini laravel memperkenalkan Jetstream.


Pada laravel jetstream kita diberi pilihan untuk menggunakan stack dengan Livewire atau Inertia JS, jika dengan livewire maka kita akan menggunakan sebuah template engine blade, sedangkan jika dengan stack Inertia kita akan menggunakan template vue component, pada artikel kali ini saya akan menggunakan stack Livewire.


Instalasi Jetstream

  1. Pertama buka XAMPP dan aktifkan dulu Apache dan MySQL hingga berwarna hijau, untuk instalasi XAMPP bisa lihat disini.


  1. Lalu buat database pada phpmyadmin, disini saya beri nama database belajarlaravel.


  1. Selanjutnya kita hubungkan database yang kita buat dengan project laravel yang telah kita install sebelumnya, silahkan buka file .env dan setting masukkan nama database pada variabel DB_DATABASE, serta username dan password database kalian pada DB_USERNAME dan DB_PASSWORD.

Note: Disini DB_PASSWORD saya kosong, jika punya kalian ada passwordnya silahkan diisi.


  1. Berikutnya buka command prompt dan masuk ke direktori projek kalian, lalu ketik command berikut untuk menginstall jetstream.


Jika berhasil akan tampil sebagai berikut.


  1. Setelah proses instalasi selesai, selanjutnya kita install Livewire.


Akan tampil sebagai berikut jika berhasil.


  1. Selanjutnya install dependensi NPM untuk meng-compile javascript dan CSS, ketik command berikut.


  1. Lalu lakukan migrasi database dengan mengetikan command berikut.


  1. Lalu jalankan project laravel kita dengan command berikut.


Dan buka project di browser dengan url “http://localhost:8000” atau “http://127.0.0.1:8000”. dan pada pojok kanan atas telah muncul link Login dan Register.


Sampai sini proses instalasi Laravel Jetstream dengan stack Livewire telah selesai dan kita dapat registrasi user baru dan login menggunakan user yang kita buat.


Note: Ini adalah form login default dari Jetstream. Dan disini saya membuat sebuah user baru.


Note: Disini saya melakukan login dengan user yang telah saya buat.


Note: Ini adalah tampilan default dashboard dari Laravel Jetstream setelah kita melakukan login.



Sekian artikel tentang instalasi Authentication Laravel Jetstream, jika teman-teman memiliki pertanyaan atau saran mengenai artikel ini, jangan ragu untuk meninggalkan komentar pada form dibawah, semoga artikel ini bermanfaat bagi teman-teman.


Terima Kasih...

            
            By : Muhammad Agus Hermawan
Jombang Dev Software Developer

Belum ada Komentar untuk "Tutorial Laravel 8 Untuk Pemula #2 - Membuat Authentication pada Laravel 8"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel