我们目前正在使用Laravel进行开发,但是由于会话超时而导致用户注销时遇到了问题。我们为调试所做的是:
这是我们在LoginController.php
上添加会话的方式:
$hotelier = Hotelier::where('user_id',auth()->user()->id)->first();
$company = Company::find($hotelier->company_id);
Session::put('company_id', $hotelier->company_id);
Session::put('company_api_key', $company->api_key);
这是在AuthenticateUsers.php
退出时的代码
public function logout(Request $request) {
$this->guard()->logout();
$request->session()->invalidate();
return redirect('/');
}