rdurica / core_acl
0.2.0
2024-01-29 22:39 UTC
Requires
- php: >= 8.3
- nepada/security-annotations: ^5.0
- rdurica/core: dev-main
Requires (Dev)
- dg/bypass-finals: ^1.4
- mockery/mockery: ^1.6
- nette/tester: ^2.4
- phpstan/extension-installer: ^1.3
- phpstan/phpstan-nette: ^1.2
- phpunit/phpunit: ^10.3
- roave/security-advisories: dev-latest
- squizlabs/php_codesniffer: ^3.8
README
它包括基础易于使用的ACL(访问控制列表)和无痛的认证机制。
安装
要安装最新版本,请使用Composer。
composer require rdurica/core_acl
注册扩展
extensions: rdurica.coreAcl: Rdurica\CoreAcl\Extension\Extension
主要功能
基础模型和实用特性
该包配备了一个强大的基础模型,简化了数据库交互并强制执行标准约定。此外,一组实用特性增强了应用程序功能的多方面,使代码可重用和维护。
易于授权的访问控制列表(ACL)
核心包包含一个灵活的ACL系统,简化了授权管理。它提供了一种结构化方式来定义用户角色、权限和访问级别,确保敏感操作和资源受到保护。
贡献
如果您想为此项目做出贡献,请分支仓库并创建一个拉取请求。我们欢迎所有贡献,包括错误修复、新功能和文档改进。
许可证
本项目根据MIT许可证的条款进行许可。