Auth Laravel 5.2路线

时间:2016-02-16 06:36:27

标签: php laravel authentication

laravel 5.2与5.1之间存在相当大的变化

当页面试图直接访问时,我的身边没有重定向到auth页面。

Route::group(['middleware' => ['web']], function () {
    Route::auth();

    Route::get('/', 'HomeController@index');

    Route::get('projects', 'ProjectController@index');
    Route::post('projects', 'ProjectController@create');


    Route::get('todo', 'ToDoController@index');
    Route::post('todo', 'ToDoController@create');
});

1 个答案:

答案 0 :(得分:3)

auth中间件添加到您的路由

Route::get('projects', 'ProjectController@index')->middleware(['auth']);

或者您可以在控制器中添加中间件

public function __construct()
    {
        $this->middleware('auth');
    }