Masalah middleware

Adminmiddleware

model user

Redirect setelah login

Route

Kernel

Nah, saya punya 2 halaman web. Route /index ke bawah itu halaman User biasa.. yang atasnya halaman admin, pada saat coba untuk login pake akun user biasa maupun admin,, ngarah nya tetap ke index.. seolah2 middlewarenya diabaikan, padahal sudah saya buat role untuk admin = 1 dan role user = 0.... Mohon dikoreksi

NB: tidak ada error

avatar DelfinJ
@DelfinJ

39 Kontribusi 3 Poin

Diperbarui 5 tahun yang lalu

Tanggapan

kode tolong di paste sebagai kode bukan gambar

1 Jawaban:

sekilas di $routeMiddleware di kernel, coba hurug besar kecilnya diperhatikan: user => AdminMiddleware (Anya huruf besar)

Kamu coba dd($user) di fungsi handle di atas, pastikan data $user yang kamu mau sudah sesuai kalo admin=1 kalo user=0 sisanya cek di bagian if-elsenya satu persatu, pastikan dia udah masuk di syarat yang kamu mau di fungsi handlenya

avatar hilmanski
@hilmanski

2672 Kontribusi 2132 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban