我有一堆控制器。其中一个是ArticleController
。我希望方法postCreateArticle()
方法要求用户进行身份验证。
在文档中,我认为您可以使用auth
中间件,如下所示:
Route::get('profile', ['middleware' => 'auth', function()
{
// Only authenticated users may enter...
}]);
但是,我正在routes
注册我的控制器:
Route::controller('articles', 'ArticleController');
如何保护postCreateArticle()
方法,而不在方法内部进行?
答案 0 :(得分:1)
在你的构造函数中,你应该能够:
$this->middleware('auth', ['only' => 'postCreateArticle'])