Laravel 8 terdapat fitur baru untuk melaksanakan proses autentikasi untuk membuat lebih mudah penggunanya dalam pengerjaan situs web, Laravel terus melaksanakan penemuan untuk mengimbangi kemajuan 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 gres dalam proses autentikasi yang dapat digunakan pada laravel 8 yang dinamai laravel jetstream. Laravel Jetstream adalah package yang bersifat secara open source pada model ini, laravel Jetstram memiliki kegunaan untuk pembuatan scaffolding Authentication dan terdapat banyak fitur didalamnya diantaranya yakni : Login Registrasi Verifikasi Email Two Factor Authentication Management Session API Auth Management Session dalam laravel jetstream terdapat dua jenis autentikasi yang salah satunya mampu kita pilih, kedua jensi tersebut yaitu livewire dan inertia. Perbedaan Livewire dan Inertia Laravel Jetstream di kembangkan oleh sang pembuat famework laravel adalah Taylor Otwel yang di desain menggunakan Tailwind CSS. jika kita menentukan livewire authentication maka engine yang mau digunakan yaitu engine blade yang merupakan bawaan dari laravel itu sendiri sedangkan bila kita memilih Inertia maka template yang hendak kita gunakan yakni Komponen Vue Template, jikalau anda sebelumnya belum mengenal/menguasau vuejs sebaknya anda memilih livewire. tetapi jika anda telah mengenal vuejs pilihan inertia akan lebih baik. Pembuatan Laravel Authentication Jetsream memakai Livewire untuk pembuatan autentikasi ini kita akan terapkan pada project sebelumnya yang telah kita lakukan pada materi Membuat Blog Sederhana Menggunakan Laravel pastinya kita masih memakai composer untuk menginstall package autentikasi ini, jikalau belum menginstal composer silahkan klik link berikut : cara install composer . oke kita teruskan 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 perintah diatas tentu saja mesti berada pada project blog anda, silahkan masuk dengan tahapan perintah seperti pada gambar berikut: tekan tombol enter lagi kemudian tunggu proses instalasi sampai akhir, berikut adalah gambar proses instalasi jika telah tamat : Langkah 2 : Jika proses instal telah final, kita akan melanjutkan instalasi Livewire, masukan perintah berikut pada project anda: php artisan jetstream:install livewire Tunggu kembali proses instalasi hingga tamat seperti pada gambar berikut : Langkah 3 : Kemudian laksanakan perintah berikut : npm install && npm run dev untuk melakukan kompilasi, jika proses berhasil dan tamat maka tampilannya akan mirip gambar berikut : jikalau perintah npm anda tidak berlangsung siahkan download dan install nodejs pada lingk berikut : https://nodejs.org/en/download/ pilih windows installer jikalau anda menggunakan windows. Langkah 4 : Langkah terakhir untuk membuat Login & Register pada Laravel versi 8, yaitu melakukan perintah pada command prompt anda sebagai berikut : php artisan migrate:fresh perintah diatas berkhasiat untuk menjalankan migrasi gres yang berfungsi untuk menangani two-factor authentication, API Auth dengan Laravel Sanctum dan Management Session. Langkah 5 : Jika langkah-demi langkah sudah selesasi dan sukses dikerjakan silahkan jalankan kembali project anda dengan perintah pada command prompt : php artisan serve lalu buka url http://localhost:8000 di browser. Halaman Utama : Halaman Registrasi : Halaman Berhasil Registrasi : Halaman Login : Demikian cara menciptakan login,register laravel 8 , jikalau kita amati fitur yang sekian banyak sudah kita buat tanpa coding, mudah bukan.... agar berhasil. Sumber https://contohapp.blogspot.com
Sabtu, 29 Februari 2020
Langganan:
Posting Komentar (Atom)
EmoticonEmoticon