dbp / relay-authorization-bundle
Relay API网关的模板包
v0.3.10
2024-08-13 09:52 UTC
Requires
- php: >=8.1
- ext-json: *
- api-platform/core: ^2.7.11 || ^3.2
- beberlei/doctrineextensions: ^1.5
- dbp/relay-core-bundle: ^0.1.173
- doctrine/annotations: ^2.0
- doctrine/collections: ^2.2
- doctrine/common: ^3.4.4
- doctrine/doctrine-migrations-bundle: ^3.3
- doctrine/migrations: ^3.7
- doctrine/orm: ^2.19
- ramsey/uuid: ^4.7
- ramsey/uuid-doctrine: ^2.0
- symfony/config: ^5.4 | ^6.4
- symfony/dependency-injection: ^5.4 | ^6.4
- symfony/framework-bundle: ^5.4.30 | ^6.4
- symfony/http-kernel: ^5.4 | ^6.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.50
- phpstan/phpstan: ^1.10.59
- phpstan/phpstan-phpunit: ^1.3.16
- phpstan/phpstan-symfony: ^1.3.7
- phpunit/phpunit: ^10.1
- symfony/browser-kit: ^5.4 | ^6.4
- symfony/http-client: ^5.4 | ^6.4
- symfony/monolog-bundle: ^3.10
- symfony/phpunit-bridge: ^7.0.4
- vimeo/psalm: ^5.22.2
Conflicts
- doctrine/common: <3.4.4
- doctrine/dbal: <3.8.4
This package is auto-updated.
Last update: 2024-09-23 04:56:02 UTC
README
GitHub | Packagist | 前端应用程序 | 授权网站
DbpRelayAuthorizationBundle 是一个可插拔的 PHP 8.1+/Symfony 授权模块,允许您创建和管理用户组以及用户/组的任意资源的访问权限(授权),其中组数据和授权数据存储在数据库中。
它可以无缝集成到Relay API服务器。
有关更多信息,请参阅文档。
包安装
您可以直接从 packagist.org 安装包。
composer require dbp/relay-authorization-bundle
更新包及其依赖项
composer update dbp/relay-authorization-bundle
开发和测试
- 安装依赖项:
composer install
- 运行测试:
composer test
- 运行代码检查器:
composer lint