我正在使用larave 5.2
我需要应用中间件路由
控制器
public function __construct() {
$this->middleware('auth',['only'=>'profile.create']);
}
路线
Route::group(['middleware' => 'web'], function () {
Route::auth();
Route::get('/home', 'HomeController@index');
Route::resource('profile','ProfiledetailsController');
});
当我使用下面的代码时,它可以工作,但中间件应用于控制器的所有方法
public function __construct() {
$this->middleware('auth');
}
路线:列表
答案 0 :(得分:2)
这有用吗?
public function __construct() {
$this->middleware('auth', ['only' => 'create'])
}