laravel - Laravel 5 - 用户在会话生命周期后不注销
问题描述
我正在Laravel 5.7
尝试获取它,以便我的会话过期并在 2 分钟后将我注销。
在我的session.php
文件中,我做了:
'lifetime' => 2,
'expire_on_close' => false,
然后我会离开我的电脑,例如 15 分钟,回来,刷新,我仍然登录?
你能告诉我为什么以及如何解决它。非常感谢。
好的,我已经想通了。
原因是我在 Login 函数中使用了 Auth::logoutOtherDevices,这个函数会自动生成记住我的 cookie。
非常感谢你们。
解决方案
更新 .env 文件
SESSION_LIFETIME=2
推荐阅读
- angular - 从图表的方法中获取值
- laravel - 发送带有用户注册的确认邮件
- javascript - 带有绑定的箭头函数或普通函数(最佳实践)
- database - 如何向 DB2 中的列插入超过 32KB 的数据?
- sql - 如何根据多个指标获取不同的记录
- java - 如何从弹簧启动重定向/转发角度页面?
- spring - 在 Spring 4 中 Rest API 调用与 UrlBasedViewResolver 冲突
- asterisk - Astrisk 中的媒体(视频)谈判
- reactjs - Jest/Enzyme 单元测试:如何将存储传递给使用 redux 4 和 react-redux 6 连接功能的浅层组件
- parameters - 如何获取 blob 名称并用作数据工厂 V2 中下一个活动的参数或变量