programmer1453 Şöyle sadeleştirilebilir:
public function handle(Request $request, Closure $next)
{
if(Auth::guest()) {
return redirect()->route('admin.login');
}
if(in_array(Auth::user()->role, [1, 2])) {
return $next($request);
}
return redirect()
->route('admin.login')
->withErrors('Erişim yetkiniz yok');
}