【发布时间】:2018-05-07 19:48:10
【问题描述】:
我在数据库中有三个表。一个是用户,第二个是角色,另一个是 user_role。
在角色表中有 id 和 name。
在 user_role 表中有 user_id 和 roll_id。
现在我想在用户登录应用程序时设置会话。喜欢 Auth::user()->roll
【问题讨论】:
-
您不设置会话,而是将角色附加到用户...当您注册用户时,您可以将该用户的角色设置为您喜欢的任何角色。或者,如果您有一些管理面板,那么管理员可以将角色分配给该用户。这就是它的完成方式。还是你有别的想法?
-
但是是否可以在会话中显示滚动?
-
当您将角色分配给用户时,您总是可以得到它...只需调用 Auth::user()->role 或 auth()->user()->role跨度>
-
我没有在用户表中分配角色,但我现在将用户表与角色表建立了关系,如何从该表中获取会话中的数据
标签: php laravel laravel-5 session-variables