heptacom / open-auth
一个基础包,用于提供开放身份验证交互的合约
1.5.0
2022-10-26 22:09 UTC
Requires
- php: >=7.2
- psr/event-dispatcher: >=1
- psr/http-client: >=1
- psr/http-message: >=1
- symfony/options-resolver: >=3
Requires (Dev)
- dq5studios/psalm-junit: ^2.0
- ergebnis/composer-normalize: >=2.7
- friendsofphp/php-cs-fixer: >=2
- icanhazstring/composer-unused: >=0.7
- maglnet/composer-require-checker: >=2
- mavimo/phpstan-junit: ^0.3.0
- phpstan/extension-installer: >=1
- phpstan/phpstan: >=0.12
- phpstan/phpstan-deprecation-rules: >=0.12
- phpstan/phpstan-phpunit: >=0.12
- phpstan/phpstan-strict-rules: >=0.12
- vimeo/psalm: >=3
Suggests
- symfony/http-kernel: >=3.4
Conflicts
- nikic/php-parser: 4.7.0
README
这是HEPTACOM为中型和大企业提供的解决方案的一部分。
描述
此存储库是一个基础包,提供了用户交互开放身份验证使用和API客户端生成的合约和基类。
它开发用于连接heptacom/shopware-platform-admin-open-auth 和 heptacom/heptaconnect。
系统要求
- PHP 7.2或更高版本
额外的开发要求
- Make
贡献
感谢您考虑为此包做出贡献!请确保在创建pull request后签署CLA。
贡献步骤
- 复制存储库
git clone yourname/heptacom-open-auth
- 对master分支进行更改
- 检查并修复代码风格
make csfix && make cs
- 创建您的Pull-Request
许可证
版权所有2020 HEPTACOM GmbH
根据GNU Affero General Public License v3.0(“许可证”)授权。您不得使用此项目除非符合许可证规定。您可以在https://spdx.org/licenses/AGPL-3.0-or-later.html获取AGPL许可证的副本。