DAY 7: Login

 oke mari kita buat file dari awal, kita ketikkan di cmd laravel new bljrlogin


selanjutnya kita buat file database baru dengan nama auth


lalu buka file .env pada project kita dan konfigurasikan databasenya ke auth yang tadi dibuat:


install dulu requirenya composer require laravel/ui :


sekarang kita gunakan authnya sbb

php artisan ui bootstrap --auth



setelah itu kita  migrasi dulu databasenya:

php artisan migrate


yap sekarang sudah muncul untuk bagian login yang disediakan laravelnya:

oke, ini adalah tampilan login kita ketika belum diberikan templating tapi semua fungsi sudah berjalan lancar tinggal otak atik saja.


kemudian mulai kita letakkan templatenya pada public


lalu kita buat file baru untuk loginnya dengan nama login.blade.php


lalu untuk mengubah login ke tampilan punya kita, kita pergi ke app>http>controllers>auth>logincontroller.php


kemudian ctrl+click pada autenticate user


kemudian bagian return ini kita copas saja


lalu kita overrride dan ganti view nya ke tempat kita pada logincrontroller :


dan skrg kita coba, hasilnya seharusnya sudah mengarah ke template kita:


oke kemudian kita sesuaikan formnya biar bisa login caranya sesuaikan bagian action, csrf, dan namenya email sama password:



dan maridicoba skrg sudah bisa masuk ke dashboard milik laravel:
mari kita ubah kedalam dashboard kita sendiri..
pertema kita buat dulu halaman untuk dashboard kita.


setelah itu pergi ke controllerlogin tadi dan ctrl+click pada routeserviceprovider


nah ini dia:


kita ganti bagian homenya menjadi dashboard:

lalu kita buat routenya mengarah ke halaman dashboard yang kita buat.


sipp, hasilnya sbb:



selanjutnya:






























Comments

Popular posts from this blog

DAY 6: RESTORE DATA

DAY 7: Pagination