gpt4 book ai didi

php - 拉维尔 5 : How to store extra attributes to user login session

转载 作者:可可西里 更新时间:2023-11-01 13:22:30 24 4
gpt4 key购买 nike

我实际上正在项目中实现 2 因素身份验证。我做的是

Auth::user()->google2fa_passed = 1;

实际上它并没有真正存储,当导航到另一个页面时,该值丢失了。

我也不想保留在另一个 session 中,因为当用户注销时 (或用户从浏览器中删除 session cookie),然后将显示一个登录页面,并通过 2再次验证因素。

知道如何在用户 session 中再保存 1 个属性吗?

最佳答案

当您使用 Auth::user() 时,它会为您提供经过身份验证的用户的 Eloquent 模型。

如果你想在 session 中存储数据,你需要使用 Session facade 或 session() helper。

您可以找到有关 session 的更多信息 in the documentation .

PS:旧版本的文档更好(http://laravel.com/docs/5.0/session)。

关于php - 拉维尔 5 : How to store extra attributes to user login session,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33604530/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com