我的用户模型有 3 个字段:用户名、密码和 category_id,所以当我进行身份验证时,auth 对象将具有所有 3 个变量,但我想添加其他模型上的类别名称,我得到:
$category = Category::find(Auth::user()->category_id);
$category_name = $category->name;
所以问题是我可以向谁添加 $category_name 到 Auth::user() 对象,以便在每次他像这样记录时检索它:
Auth::user()->category_name
我在登录时尝试 Session::put("category_name","Category 1") ,但是当我关闭窗口并通过最后关闭的窗口打开它时,它会删除该变量。我想存储自从人登录以来的变量,直到人注销,但如果人已经登录并关闭窗口,然后人重新打开页面,则必须填写变量