Controller constructerde middlaware kontrolü yapıyordum önceden guardlar ile kontrol ediyordum ,
Spatie permissiona döndüm admin guardını iptal edip admin tablosundaki kişileride user tablosuna aldım
önceki userlara memeber admin tablosundan gelenlere admin rolünü verdim .
$this->middleware('auth:admin');
önceden bu şekilde constructerde kontrol ediyordum permission paketine geçince
kernel.php ye
'role' => \Spatie\Permission\Middlewares\RoleMiddleware::class,
'permission' => \Spatie\Permission\Middlewares\PermissionMiddleware::class,
'role_or_permission' => \Spatie\Permission\Middlewares\RoleOrPermissionMiddleware::class,
bunları ekleyerek kontrolü $this->middleware(['auth','role:admin']); şeklinde düzelttim admin rolüne sahip kişiler burayı açmayı deniyince 403 sayfası atıyor bunu değiştirip logine yönlendirsin istiyorum . Middileware vendor altında kaldı değiştirmek istemdim başka şekilde istediğim şeyi yapabilir miyim ?