0
我有一堆控制器。其中之一是ArticleController
。我想要方法postCreateArticle()
方法要求用户进行身份验证。使用Laravel的保护方法5验证
在本文档中,我想你可以使用auth
中间件,像这样:
Route::get('profile', ['middleware' => 'auth', function()
{
// Only authenticated users may enter...
}]);
不过,我登记我的控制器在routes
:
Route::controller('articles', 'ArticleController');
如何保护postCreateArticle()
方法,而不是在方法里面做?
我编程Laravel权限/角色模块,可让您保护方法或完整的控制器:https://github.com/cgrossde/Laraguard – cgross 2015-02-09 17:19:46
该文档提供了一个指定*中间件*到*控制器路由*的示例:http://laravel.com/docs/5.0/controllers#controller-middleware – menjaraz 2015-02-09 17:25:08