Laravel删除上一个会话

时间:2018-11-23 19:19:29

标签: ajax laravel session

我有两个使用jQuery的post call方法。

$.post('/search/session1',post);
$.post('/search/session2',post);

每个呼叫进行会话数据。

public function session1(Request $request){
Session::put('session1','1');
}
public function session2(Request $request){
Session::put('session2','2');
}

首先创建session1。但是当调用post2时,创建session2和删除session1 !!!这很奇怪。我使用了laravel 5.4。

更新

我在调用Ajax之前创建了两个会话,并且在post2调用中未将其删除!每次只删除session1 !!!

更新2

我以3种下面的laravel方法保存了会话,但仍然删除了session1!

Session::put('session1','1')
session('session1',1)
$request->session()->put('session1','1')

1 个答案:

答案 0 :(得分:0)

感谢@Kyslik这个软件包解决了我的问题: