求助,Laravel6 的 session 怎么用啊,我生成了一个 session,在其他控制器就获取不到了,该怎们办呢

求助,Laravel6 的 session 怎么用啊,我生成了一个 session,在其他控制器就获取不到了,该怎们办呢

生成:$request->session ()->put (‘admin_id’,3);

其他控制器找不到:sob:

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 7

设置的什么驱动,设置完输出如果是原生的或者是 file 的设置完输出 $_session 看看!使用调试工具调试一下!

5年前 评论

laravel 的 session 正常来说是不需要 save 但是如果遇到 报错 或 dd () 这种的 话 session 是要 savc 的

5年前 评论
5663027 (楼主) 5年前
$request->session()->put ('admin_id',3); dd($request->session()->get('admin_id'));

这样虽然可以获取 session, 但是还没有保存到浏览器,
因为 dd 中断后续保存代码。
(楼上说了解决办法了 手动 $request->session()->save() 保存)

正常操作:

   $request->session()->put ('admin_id',3);    return $request->session()->get('admin_id');
5年前 评论
5663027 (楼主) 5年前

可以用辅助函数 session 直接存取,最后用 $request->session ()->forget () 删除.

5年前 评论

请问楼主解决这个了吗? 我也碰到这个问题..... 能教下怎么弄嘛

4年前 评论