问题描述
我正在尝试创建一个使用<link rel="stylesheet" type="text/css" href="./bootstrap.min.css" />
变量的api
。这是我做的:
Session
- 调用
return auth('api')->attempt($credentials);
,将变量api
保存到会话
test
- 注销。在
Session::put('test',$venueId);
中,呼叫@R_502_5692@utController
(我也尝试过Session::flush()
)。
Session::forget('test')
- 再次登录。
- 随机
Session::flush(); // Session::forget('test'); auth()->@R_502_5692@ut();
呼叫Session:all()
。 =>变量api
仍然存在。
我已经签入数据库,当我在控制器中使用test
时,数据库在会话表中创建了一个新会话,该表的有效负载与步骤2中的有效负载相同。当我再次登录时,它似乎使用了第二个会话(在第3步中注销后创建)以获取价值。
我该如何处理?我希望在用户注销后刷新所有会话
解决方法
我发现了问题。我使用了多重身份验证,因此我有2个注销控制器,并将Session::flush()
放到了错误的控制器上。将Session::flush()
放入正确的控制器中,即可正常工作。