我是 Laravel 的新手,我已经安装了 auth scaffold,这是到目前为止的路线。
Route::group(['middleware' => ['web']], function () {
Route::auth();
Route::get('/home', 'HomeController@index');
Route::get('addthreadhtml', function()
{
return View::make('addThreadForm');
});
Route::post('thread/add', 'ThreadController@addthread');
Route::get('thread/showall', 'ThreadController@showallthread');
});
Run Code Online (Sandbox Code Playgroud)
我想保护 addthreadhtml 免受未经身份验证的用户访问,如果用户不登录,他们将被重定向到另一个视图。
我怎样才能做到这一点?
将 auth 中间件添加到要保护的路由中:
Route::get('addthreadhtml', ['middleware' => 'auth', function () {
return View::make('addThreadForm');
}]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5186 次 |
| 最近记录: |