路由中间件 只允许通过认证的用户访问指定的路由。Laravel 默认提供了 auth 中间件,放在 appHttpMiddlewareAuthenticate.php。 你需要做的只是将其加到一个路由定义中:
// With A Route Closure...
Route::get("profile", ["middleware" => "auth", function()
{
// Only authenticated users may enter...
}]);
// With A Controller...
Route::get("profile", ["middleware" => "auth", "uses" => "ProfileController@show"]);