我应该使用Laravel的授权还是Zizaco的Entrust?

时间:2015-12-30 02:53:44

标签: authentication permissions authorization laravel-5.1 entrust

Laravel 5.1.11已经使用Authorization进行了更新。 Zizaco的Entrust现在已经存在了一段时间。我们应该在授权用户时使用哪个?

1 个答案:

答案 0 :(得分:2)

我同时使用两者。我发现策略有助于限制用户访问他们所拥有的模型,而委托有助于为一般用户定义角色和权限。有时,如果用户具有某个角色,我会通过为策略返回true来合并这两者。