为什么新会话没有被传输?
class RandomController extends Controller
{
public function one(Request $request) {
$request->session()->put('game_token', csrf_token());
// dd($request->session()->all() : 'game_token' is in.
return redirect('/two');
}
public function two(Request $request) {
dd($request->session()->all());
return;
}
}
(dd不显示新会话)
我在Laravel 5.4下,网络中间件适用于此控制器。
答案 0 :(得分:0)
还有一个替代方案,
我正在使用会话助手
在全局级别操作会话
在方法一()
中写下这个 session(['game_token' => csrf_token()]);
在方法二()
中写下这个 $value = session('game_token');
检查它是否正常工作。