herpaderpaldent / seat-groups
此包已被废弃,不再维护。没有建议的替代包。
SeAT 模块,添加了使用组来分配角色的功能,该角色属于组中的用户
1.7.2
2019-06-08 15:33 UTC
Requires
- php: >=7.1
- eveseat/web: ~3.0.15
- laravel/framework: 5.5.*
Requires (Dev)
- codeclimate/php-test-reporter: ^0.4.4
- laravel/homestead: ^8.5
- orchestra/database: ~3.5
- orchestra/testbench: ~3.5
- phpunit/phpunit: ~6.0
- spatie/phpunit-watcher: ^1.8
Conflicts
- dev-master
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.10
- 1.6.9
- 1.6.8
- 1.6.7
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.0
- 1.1.1
- 1.1.0
- 1.0.0
- 0.9.9
- 0.9.8
- 0.9.7
- 0.9.6
- 0.9.5
- 0.9.4
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.1
- 0.8.0
- 0.7.2
- 0.7.1
- 0.7.0
- 0.6.2
- 0.6.1
- 0.6.0
- 0.5.4
- 0.5.3
- 0.5.2
- 0.5.1
- 0.0.1
- dev-develop
This package is auto-updated.
Last update: 2022-08-08 22:49:19 UTC
README
使用此 SeAT 包,您可以创建与 SeAT-Roles 相关的 auto、opt-in、managed 和 hidden 组。
重要:seat-groups 是正在进行中的工作,肯定有一些错误,请将任何发现的问题报告给 seat-slack 并作为问题报告
安装
- 切换到
/var/www/seat - 输入
composer require herpaderpaldent/seat-groups - 运行迁移
php artisan migrate
屏幕截图
SeAT 组
自动组
联盟公司的成员将分配相应的角色
选择加入组
联盟公司的成员可以选择加入一个座位组,并获得相应的角色分配
管理组
成员可以申请这些组。管理员可以接受或拒绝申请
隐藏组
此座位组用于隐藏组,例如 CEO。此组只对具有 seatgroup.create 和 superuser 权限的用户显示。
常见问题解答
某些成员没有获得应有的角色
请确保您的所有用户组都设置了主要角色
我刚刚更新了 SeAT Groups,但修复没有生效
重新启动 supervisor 或 seat-worker 容器以将新代码加载到工作进程中。
我已经设置了一个隶属关系,但它没有显示
请确保您正在运行最新版本。后续版本与 AdBlockers 冲突。暂时禁用您的广告拦截器作为解决方案并更新。
贡献
开源项目最好由社区支持。任何大小的贡献都备受赞赏。您的代码贡献的小小荣誉室
捐赠
如果您喜欢 SeAT Groups,我非常感谢 Herpaderp Aldent 的 ISK 捐款。