Membuat Login,Register Laravel 8
Laravel 8 terdapat fitur baru untuk melakukan proses autentikasi untuk
mempermudah penggunanya dalam pembuatan website, Laravel terus melakukan
inovasi untuk mengimbangi perkembangan teknologi yang saat ini dibutuhkan
sehingga dengan menggunakan framework tersebut kita tidak akan ketinggalan
teknologi terbaru, oleh karena itu laravel merupakan salah satu framework
yang paling sering malakukan update fitur.
terdapat fitur baru dalam proses autentikasi yang dapat digunakan pada
laravel 8 yang dinamai laravel jetstream. Laravel Jetstream adalah package
yang bersifat secara open source pada versi ini, laravel
Jetstram berguna untuk pembuatan scaffolding Authentication dan
terdapat banyak fitur didalamnya diantaranya adalah :
- Login
- Registrasi
- Verifikasi Email
- Two Factor Authentication
- Management Session
- API Auth
- Management Session
Perbedaan Livewire dan Inertia
Laravel Jetstream di kembangkan oleh sang pembuat famework laravel yaitu
Taylor Otwel yang di desain menggunakan Tailwind CSS. jika kita
memilih livewire authentication maka engine yang akan digunakan adalah
engine blade yang merupakan bawaan dari laravel itu sendiri sedangkan jika
kita memilih Inertia maka template yang akan kita gunakan adalah Komponen
Vue Template, jika anda sebelumnya belum mengenal/menguasau vuejs sebaknya
anda memilih livewire. namun jika anda sudah mengenal vuejs pilihan inertia
akan lebih baik.
Pembuatan Laravel Authentication Jetsream menggunakan Livewire
untuk pembuatan autentikasi ini kita akan terapkan pada project sebelumnya
yang sudah kita kerjakan pada materi
Membuat Blog Sederhana Menggunakan Laravel tentu saja kita masih menggunakan composer untuk menginstall package
autentikasi ini, jika belum menginstal composer silahkan klik link berikut :
cara install composer. oke kita lanjutkan langkah demi langkah untuk instalasi laravel jetstream.
Langkah 1 :
untuk menginstal laravel jetstream silahkan masukan perintah berikut pada
command prompt anda seperti berikut :
composer require laravel/jetstream
tekan tombol enter lagi kemudian tunggu proses instalasi sampai selesai,
berikut adalah gambar proses instalasi jika sudah selesai :
Langkah 2 :
Jika proses instal sudah selesai, kita akan melanjutkan instalasi Livewire, masukan perintah berikut pada project anda:
php artisan jetstream:install livewire
Tunggu kembali proses instalasi sampai selesai seperti pada gambar berikut :
Kemudian jalankan perintah berikut : npm install && npm run dev untuk melakukan kompilasi, jika proses berhasil dan selesai maka tampilannya
akan seperti gambar berikut :
Langkah 4 :
Langkah terakhir untuk membuat Login & Register pada Laravel
versi 8, adalah menjalankan perintah pada command prompt anda sebagai
berikut :
php artisan migrate:fresh
perintah diatas berguna untuk menjalankan migrasi baru yang berfungsi untuk
menangani two-factor authentication, API Auth dengan Laravel Sanctum dan
Management Session.
Langkah 5 :
Jika langkah-demi langkah sudah selesasi dan berhasil dilakukan silahkan jalankan kembali project anda dengan perintah pada command prompt : php artisan serve kemudian buka url http://localhost:8000 di browser.Halaman Utama :
Halaman Registrasi :
Demikian cara membuat login,register laravel 8, jika kita perhatikan fitur yang sekian banyak sudah kita buat tanpa coding, mudah bukan.... semoga berhasil.
Baca juga :
- 35 Soal dan Jawaban PAT Biologi SMA Kelas 10 Semester 2 K13 Terbaru - Contoh Aplikasi
- 35 Soal dan Jawaban PAT Ekonomi SMA Kelas 10 Semester 2 K13 Terbaru - Contoh Aplikasi
- 35 Soal dan Jawaban PAT Fisika SMA Kelas 10 Semester 2 K13 Terbaru - Contoh Aplikasi
- 35 Soal dan Jawaban PAT Kimia SMA Kelas 10 Semester 2 K13 Terbaru - Contoh Aplikasi
- 35 Soal dan Jawaban PAT Matematika Wajib SMA Kelas 10 Semester 2 K13 Terbaru - Contoh Aplikasi
- 35 Soal dan Jawaban PAT Matematika Peminatan SMA Kelas 10 Semester 2 Terbaru - Contoh Aplikasi
- 40 Soal dan Jawaban PAT Geografi SMA Kelas 10 Semester 2 K13 Terbaru - Contoh Aplikasi
- 40 Soal dan Jawaban PAT PJOK SMA Kelas 10 Semester 2 K13 Terbaru - Contoh Aplikasi
- 40 Soal dan Jawaban PAT PKN SMA Semester 2 Kelas 10 K13 Terbaru - Contoh Aplikasi
- 45 Soal dan Jawaban PAT Sosiologi SMA Kelas 10 Semester 2 K13 Terbaru - Contoh Aplikasi
Mas mau tanya
BalasHapusiya mas tanya apa ?
Hapus