Pada tutorial sebelumnya kita belajar tentang membuat project laravel menggunakan laragon,jika belum paham dapat dilihat kembali disini. Kali ini kita akan membuat form login dan register menggunakan laravel dengan level user berbeda yaitu Admin dan User (member).
- Yang pertama kita lakukan adalah membuat struktur tabel yang akan digunakan,maka kita buka file 2014_10_12_000000_create_users_table yang ada dalam folder \database\migrations

tambahkan role 
 - Lalu pada cmd/tterminal kalian buat  php artisan make:seeder UserSeeder
tapi sebelum itu kalian harus memastikan bahwa konfigurasi database kalian telah benar bisa kalian di database.php dalam folder \config dan juga env pada project kalian.
env file 
pastikan nama database dan usernamenya sama  - Langkah selanjutnya kita isi databasenya pada UserSeeder.php pada folder \database\seeds ini tidak wajib sih karena kita dapat mengisikan datanya pada saat register nanti...
 - Lalu buka DatabaseSeeder.php pada folder \database\seeds\

pastikan nama kelasnya sama dengan UserSeeder tadi...  - Lalu buka cmd/terminal buat php artisan migrate:refresh --seed  

untuk merefresh database agar data masuk  - Kamu dapat melihat ke database apakah data tadi sudah masuk atau belum

tabel telah terisi  - Selanjutnya pada cmd/terminal kita buat perintah php artisan make:auth

untuk membuat form login dan register  - Lalu agar setiap yang register menjadi user/member maka kita buat pada RegisterController.php pada folder app\Http\Controllers\Auth\

tambahkan role sebagai user  - Lalu pada database struktur tabel user kita rubah sedikit pada kolom role

default role adalah user  - Daaaan selesai sekarang coba untuk memakainya,seharusnya tidak ada yang error

halaman register 
setelah register langsung ke halaman home  
![]()  | ||||||
| mengisi data tabel | 
     Begitulah guys cara untuk membuat form login dan register pada laravel cukup simple bukan...kita sangat terbantu dengan fitur Auth dari laravel,untuk memodifikasi tampilannya dapat kita rubah pada file blade.php nya, .Jika ada yang ingin ditanyakan bisa menghubungi adek ,jika ada salah mohon maaf guys,masih belajar.Keep Awesome Guys .



0 Komentar