【发布时间】:2019-04-11 02:00:50
【问题描述】:
我有 Laravel 4.2 应用程序并将其更新到 Laravel 5.4。为此,我安装了新的 Laravel 5.4 并迁移了路由、控制器视图等。
我想保护 /warehouse 之后的所有页面,例如 /warehouse/dashboard、/warehouse/accounts 等,除了 /warehouse/login 页面。我已经搜索并使用了这条路线,但它不能正常工作。
谁能告诉我正确的身份验证方式是什么。
Route::group(['middleware' => ['auth']], function() {
// uses 'auth' middleware
Route::resource('/warehouse','WarehouseController@index');
});
我的登录和验证路线是
Route::get('/warehouse/login', array('as' => 'WarehouseAdminLogin', 'uses' => 'WarehouseController@login'));
Route::post('/warehouse/verify', array('as' => 'WarehouseAdminVerify', 'uses' => 'WarehouseController@verify'));
【问题讨论】:
-
显示
WarehouseController@login的内容
标签: laravel laravel-5 laravel-5.4