【发布时间】:2017-10-07 14:47:26
【问题描述】:
在 Laravel 5.5 中添加用户角色最有效的方法是什么?
我遇到了几种方法,即
- 管理中间件
- user_roles 的数据透视表
我已经在我的应用程序中尝试并实现了这两种方法,但提出这个问题时要牢记我的应用程序的可伸缩性,它们将如何发挥作用。
【问题讨论】:
-
github.com/spatie/laravel-permission - 这个包还不错
-
您能否详细说明
Admin Middleware的含义?您是否打算仅在中间件中硬编码用户 ID 或创建管理员表?另请注意,此问题可能被视为主要基于意见,这往往与 SO 无关。 -
这里是另一个包,名为Entrust。
-
你可以试试这个包..这个包不错cartalyst.com/manual/sentinel/2.0
标签: php laravel laravel-5 laravel-5.5