🎉 Acceso anticipado Black Friday: Hasta un 80% de descuento en nuestros cursos

5d: 3h: 27m:35s'
Javier Manteca
Javier Manteca
Laravel
Comparte:

Proteger rutas solo para usuarios

 
public function handle(Request $request, Closure $next)
    {
        //comprobamos que el usuario sea admin
        if(auth()->check() && auth()->user()->name==="admin"){
            return $next($request);
        }
        return route('login');
        
    } 
He creado este middleware para proteger rutas solo para que acceda admin y me da el error:
 Attempt to read property "headers" on string 
JC SO
JC SO (494 xp)
Prueba esto return redirect()->route('login');
  
return redirect()->route('login');