2016-05-30 22 views

Antwort

0

Ja, können Sie dies tun, indem in Authenticate.php folgende Methode Aktualisierung

public function handle($request, Closure $next, $guard = null) 
    { 
     if (Auth::guard($guard)->guest()) { 

      if ($request->ajax() || $request->wantsJson()) { 
       return response('Unauthorized.', 401); 
      } else { 
       return redirect()->guest('login'); 
      } 
     } 

     return $next($request); 
    } 

Wenn Sie Sentinel verwenden, können Sie die den angemeldeten Benutzer von

Sentinel::check() statt Auth::guard($guard)->guest() überprüfen

Dann können Sie den Router wie folgt gruppieren.

Route::group(['middleware' => ['auth']], function() { 
    // Authorized routs 
}); 

Route::group(['middleware' => ['guest']], function() { 
    // Guest routs 
}); 
Verwandte Themen