Posts

Membuat Fitur Login dan Register pada Laravel 6

Assalamualaikum warahmatullahi wabarakatuh semuanya, kali ini saya akan memberikan sedikit ilmu tentang bagaimana cara membuat fitur login dan register pada Laravel 6. Login dibutuhkan agar kita bisa masuk kedalam halaman home dari Laravel dan register dibutuhkan agar user bisa mendaftarkan akunnya. Laravel telah menyediakan perintah php artisan untuk membuat login atau sistem autentifikasi dengan Laravel. Berikut langkah kerjanya :

  1. Buat database dengan nama yang kita inginkan, disini saya membuat database dengan nama latihanlaravel
  1. Buka file .env yang berada pada direktori paling luar, lalu ganti padaDB_DATABASE dengan nama database yang kita buat tadi
  1. Jika sudah, selanjutnya kita akan membuat table untuk user yang akan melakukan login dan register. Buka folder database > migration, laravel sudah menyediakan file migration untuk membuat table user untuk kita.
  1. Selanjutnya pada cmd ketikkan perintah php artisan migrate, maka akan terbentuk 2 buah tabel dalam database kita
  1. Selanjutnya kita masuk kedalam pembuatan proses login dan register, untuk pembuatan login dan register dalam Laravel kita menggunakan perintah berikut
            composer require laravel/ui –dev dan
            php artisan ui vue –auth
  1.  Lalu install npm dan run npm nya dengan ketik
npm install
npm run dev

Pada perintah npm run dev digunakan untuk membuat file app.css dan file app.js

  1. Selanjutnya untuk mengeksekusikannya kita ketikkan perintah dibawah ini
                      php artisan serve
  1. Maka proses pembuatan login dan register telah selesai dan akan tampil halaman login dan register seperti pada gambar dibawah ini

2 Comments :

  1. Laravel Development Services March 9, 2020 at 6:22 am

    Nice post! The information you provided is very helpful if someone is planning to develop the Website. I think Digitalopment is a better way to get all the information about laravel development services.

    Reply
    1. info@udacoding.com March 10, 2020 at 2:59 am

      Thanks..

      Reply

Leave a Reply :

* Your email address will not be published.