最近升级到Laravel 5.1并阅读了Authorization的新功能。我之前使用的是Entrust,但现在决定使用它,因为无论如何我都使用了非常基本的许可/能力。该文档解释了如何定义和检查能力,但我没有找到一条线来将此能力附加到某个用户。猜测这些能力应该保存并从数据库中提取,但不知道如何附加这些能力。
答案 0 :(得分:1)
不幸的是,Authorization
服务没有分配来自数据库的功能/权限。文档似乎误导了我们这个方向。
您可以选择要处理此部分的程序包,例如https://github.com/spatie/laravel-permission