文件名称:laravel-governor:在Laravel Apps中使用基于角色的精细权限管理授权
文件大小:4.3MB
文件格式:ZIP
更新时间:2024-02-23 18:32:22
package laravel permissions roles authorization
Laravel州长 在Laravel应用中使用基于角色的精细权限来管理授权。 目标 提供一种在基于Laravel授权功能构建的Laravel应用程序中管理ACL的简单方法。 通过利用Laravel的本地授权功能,无需额外的学习或实施过程。 您需要知道的只是Laravel,并且您将知道如何使用Governor for Laravel。 要求 PHP> = 7.1.3 Laravel> = 5.5 Bootstrap 3(需要包含在布局文件中) FontAwesome 4(需要包含在布局文件中) 安装 具有最低主键的用户将被设置为SuperAdmin。 如果您要开始一个新项目,请确保立即添加一个初始用户。 如果您已经有用户,那么如果第一个用户不是预期的SuperAdmin,则可以更新角色用户条目以指向您的预期用户。 现在,让我们安装软件包。 通过composer安装: composer require genealabs/laravel-governor 实作 首先,我们需要通过运行迁移和数据播种器来更新数据库: php artisan migrate --path= " v