sinara贾博pour1998 / acl-manager
本软件包为 Laravel 应用程序提供访问控制列表和用户管理。
v1.3.6
2021-11-16 12:19 UTC
Requires
- php: 7.1.*|7.2.*|7.3.*|7.4.*|8.*
- laravel/framework: 7.*|8.*
- santigarcor/laratrust: 6.*
- sinarajabpour1998/alpha-helper: 1.*
- sinarajabpour1998/log-manager: 1.*
README
本软件包为 Laravel 应用程序提供访问控制列表和用户管理。
安装
使用 Composer
composer require sinarajabpour1998/acl-manager
packagist : acl-manager
使用方法
- 将用户模态名称空间更改为 laratrust 配置(位于
/config/laratrust.php
)中的user_models
部分
'user_models' => [ 'users' => 'App\Models\User', ],
- 发布 blade 文件
php artisan vendor:publish --tag=acl-manager
** 注意:如果您已经发布了供应商,为了更新,您可以运行以下命令
php artisan vendor:publish --tag=acl-manager --force
- 在您的侧边栏布局中添加以下标签
<x-acl-menu></x-acl-menu>
或缩短标签
<x-acl-menu />
配置选项
您可以为该软件包的每个部分设置自定义权限。确保您已在 seeder 中指定了权限。