我会尝试尽可能详细地解释这种奇怪的行为。问题是,用户登录后已注销。因此,登录实际发生,会话文件设置在存储文件夹中,但是在另一次点击之后它将我退出。有趣的是,这只发生在生产/共享主机上,在localhost上工作正常。到目前为止我尝试过的事情:
这是我的路线档案:
Route::group(['middleware' => ['web']], function () {
Route::prefix('admin')->group(function () {
/**
* Auth
*/
Route::get('/login', 'Admin\Auth\LoginController@showLoginForm');
Route::post('/login', 'Admin\Auth\LoginController@login');
Route::get('/logout', 'Admin\Auth\LoginController@logout');
Route::get('/', 'Admin\AdminController@index');
/**
* Structure
*/
Route::prefix('structure')->group(function () {
Route::resource('menu', 'Admin\Structure\MenuController');
Route::resource('template-group', 'Admin\Structure\TemplateGroupController');
Route::resource('property', 'Admin\Structure\PropertyController');
Route::resource('property-type', 'Admin\Structure\PropertyTypeController');
Route::resource('property-value', 'Admin\Structure\PropertyValueController');
Route::resource('property-value-order', 'Admin\Structure\PropertyValueOrderController');
Route::resource('template', 'Admin\Structure\TemplateController');
});
Route::resource('structure', 'Admin\StructureController');
/**
* Content
*/
Route::prefix('content')->group(function () {
Route::resource('page', 'Admin\Content\PageController');
});
Route::resource('content', 'Admin\ContentController');
});
});