Route::get('auth/logout','Auth\AuthController@getLogout');
这是laravel自带的退出功能只需要写这一条路由就行了,但是很可能爆出以下错误:
Illuminate \ Database \ QueryException (42S22) SQLSTATE[42S22]: Column not found: 1054 Unknown column'remember_token' in 'field list' (SQL: update `admin_users` set`remember_token` = OuB1UKZeDasyHUXQCZZ0iMSzKzYUejypth3G35pCgL6WanIAxsYFwQ5p5xH3where `id` = 1)
现在尝试自己手动清除laravel里面记录的session:
你如果是用自带的用户验证就用Auth::logout()。这是系统自带的。
如果是自己写的登录验证 我建议你直接写$request->session->flush();