• Tidak ada hasil yang ditemukan

Modul kelompok orange

N/A
N/A
Abimanyu Tris

Academic year: 2024

Membagikan "Modul kelompok orange"

Copied!
6
0
0

Teks penuh

(1)

1. Pastikan sudah register minimal 3 user 2. Memodifikasi table users

- jalankan perintah php artisan make:migration add_level_user --table=users pada command prompt

- buka text editor anda, cari file .. add_level_user.php pada folder database/migrations - tambahkan script pada function up() menjadi seperti di bawah ini ;

 Sesuaikan isi role dengan proyek yang di buat - Jalankan perintah php artisan migrate pada command prompt - Cek table users pada database , pastikan field level sudah ada ! - Buka file User.php pada folder app/Models

- Tambahakan username dan level pada bagian protected $fillable

(2)

3. Modifikasi halaman Login

- buka file resources/views/auth/login.blade.php - ubah input email menjadi username

. Memodifikasi table users

- jalankan perintah php artisan make:migration add_level_user --table=users pada command prompt

- buka text editor anda, cari file .. add_level_user.php pada folder database/migrations - tambahkan script pada function up() menjadi seperti di bawah ini ;

(3)

- Jalankan perintah php artisan migrate pada command prompt - Cek table users pada database , pastikan field level sudah ada ! - Buka file User.php pada folder app/Models

- Tambahakan username dan level pada bagian protected $fillable

(4)

3. Modifikasi halaman Login

- buka file resources/views/auth/login.blade.php - ubah input email menjadi username

(5)

- coba lakukan login dengan username

(6)

7. Membuat Midlleware checkRole

- Jalankan perintah php artisan make:middleware checkLevel pada command prompt - buka file checkLevel.php pada folder app/Http/Middleware/

- modifikasi script pada function handler ()

- Buka file Kernel.php pada folder app/Http

- Tambahkan script 'role' => \App\Http\Middleware\checkLevel::class, pada bagian protected $routeMIddleware

*ubah ‘ceheckLevel’ menejadi ‘role’

Referensi

Dokumen terkait