web-auth / webauthn-framework
PHP和Symfony Bundle的FIDO2/Webauthn库。
5.0.1
2024-07-20 05:26 UTC
Requires
- php: >=8.2
- ext-json: *
- ext-openssl: *
- paragonie/constant_time_encoding: ^2.6|^3.0
- phpdocumentor/reflection-docblock: ^5.3
- psr/clock: ^1.0
- psr/event-dispatcher: ^1.0
- psr/log: ^1.0|^2.0|^3.0
- spomky-labs/cbor-php: ^3.0
- spomky-labs/pki-framework: ^1.0
- symfony/clock: ^6.4|^7.0
- symfony/config: ^6.4|^7.0
- symfony/dependency-injection: ^6.4|^7.0
- symfony/deprecation-contracts: ^3.2
- symfony/framework-bundle: ^6.4|^7.0
- symfony/http-client: ^6.4|^7.0
- symfony/property-access: ^6.4|^7.0
- symfony/property-info: ^6.4|^7.0
- symfony/security-bundle: ^6.4|^7.0
- symfony/security-core: ^6.4|^7.0
- symfony/security-http: ^6.4|^7.0
- symfony/serializer: ^6.4|^7.0
- symfony/uid: ^6.4|^7.0
- symfony/validator: ^6.4|^7.0
- web-auth/cose-lib: ^4.2.3
Requires (Dev)
- doctrine/dbal: ^3.8|^4.0
- doctrine/doctrine-bundle: ^2.12
- doctrine/orm: ^2.14|^3.0
- doctrine/persistence: ^3.1
- ekino/phpstan-banned-code: ^1.0
- infection/infection: ^0.29
- matthiasnoback/symfony-dependency-injection-test: ^5.1
- php-parallel-lint/php-parallel-lint: ^1.3
- phpstan/extension-installer: ^1.3
- phpstan/phpstan: ^1.8
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-doctrine: ^1.4
- phpstan/phpstan-phpunit: ^1.4
- phpstan/phpstan-strict-rules: ^1.4
- phpstan/phpstan-symfony: ^1.4
- phpunit/phpunit: ^10.1|^11.0
- psr/http-client: ^1.0
- psr/http-factory: ^1.1
- psr/http-message: ^2.0
- qossmic/deptrac: ^2.0
- rector/rector: ^1.0
- roave/security-advisories: dev-latest
- staabm/phpstan-todo-by: ^0.1.27
- struggle-for-php/sfp-phpstan-psr-log: ^0.21.0
- symfony/asset: ^6.4|^7.0
- symfony/asset-mapper: ^6.4|^7.0
- symfony/browser-kit: ^6.4|^7.0
- symfony/filesystem: ^6.4|^7.0
- symfony/finder: ^6.4|^7.0
- symfony/monolog-bundle: ^3.8
- symfony/phpunit-bridge: ^6.4|^7.0
- symfony/var-dumper: ^6.4|^7.0
- symfony/yaml: ^6.4|^7.0
- symplify/easy-coding-standard: ^12.0
- web-token/jwt-library: ^3.4|^4.0
Suggests
- psr/log-implementation: Recommended to receive logs from the library
- symfony/event-dispatcher: Recommended to use dispatched events
- symfony/security-bundle: Symfony firewall using a JSON API (perfect for script applications)
- web-token/jwt-library: Mandatory for fetching Metadata Statement from distant sources
Replaces
- web-auth/metadata-service: 5.0.1
- web-auth/webauthn-lib: 5.0.1
- web-auth/webauthn-stimulus: 5.0.1
- web-auth/webauthn-symfony-bundle: 5.0.1
- 5.1.x-dev
- 5.0.x-dev
- 5.0.1
- 5.0.0
- 4.9.x-dev
- 4.9.1
- 4.9.0
- 4.8.x-dev
- 4.8.7
- 4.8.6
- 4.8.5
- 4.8.4
- 4.8.3
- 4.8.2
- 4.8.1
- 4.8.0
- 4.7.x-dev
- 4.7.9
- 4.7.8
- 4.7.7
- 4.7.6
- 4.7.5
- 4.7.4
- 4.7.3
- 4.7.2
- 4.7.1
- 4.7.0
- 4.6.x-dev
- 4.6.4
- 4.6.3
- 4.6.2
- 4.6.1
- 4.6.0
- 4.5.x-dev
- 4.5.2
- 4.5.1
- 4.5.0
- 4.4.x-dev
- 4.4.3
- 4.4.2
- 4.4.1
- 4.4.0
- 4.3.x-dev
- 4.3.1
- 4.3.0
- 4.2.x-dev
- 4.2.3
- 4.2.2
- 4.2.1
- 4.2.0
- 4.1.x-dev
- 4.1.5
- 4.1.4
- 4.1.3
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.x-dev
- v4.0.5
- v4.0.4
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- v3.3.x-dev
- v3.3.12
- v3.3.11
- v3.3.10
- v3.3.9
- v3.3.8
- v3.3.7
- v3.3.6
- v3.3.5
- v3.3.4
- v3.3.3
- v3.3.2
- v3.3.1
- v3.3.0
- v3.2.x-dev
- v3.2.12
- v3.2.11
- v3.2.10
- v3.2.9
- v3.2.8
- v3.2.7
- v3.2.6
- v3.2.5
- v3.2.4
- v3.2.3
- v3.2.2
- v3.2.1
- v3.2.0
- v3.1.x-dev
- v3.1.1
- v3.1.0
- v3.0.x-dev
- v3.0.2
- v3.0.1
- v3.0.0
- v2.1.x-dev
- v2.1.7
- v2.1.6
- v2.1.5
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.x-dev
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v2.0.0-alpha1
- v1.2.x-dev
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.x-dev
- v1.1.0
- v1.1.0-alpha1
- v1.0.x-dev
- v1.0.1
- v1.0.0
- dev-ci-cd/fix
- dev-default_algorithms
- dev-dependabot/github_actions/actions/upload-artifact-4.4.0
- dev-4.9.x-merge-up-into-5.0.x_I9FmYr2A
- dev-4.9.x-merge-up-into-5.0.x_1KpwGayf
This package is auto-updated.
Last update: 2024-09-10 08:08:22 UTC
README
Webauthn定义了一个API,允许Web应用程序创建和使用基于强认证、已证明、范围有限的公钥凭据,用于强认证用户。
此框架包含PHP库和Symfony包,允许开发人员将其集成到他们的Web应用程序中。
文档
文档可以在以下网站阅读:https://webauthn-doc.spomky-labs.com/
合作伙伴关系
此项目已通过BrowserStack(https://www.browserstack.com/)测试🎉。BrowserStack是一款非常棒的测试应用程序和浏览器的工具。在这里,它特别适用于使用多个浏览器和平台版本进行调试或验证功能。
支持
我为您解决问题并回答您的问题。
如果您真的喜欢这个项目和我的工作,或者如果您想优先处理您的问题,那么您可以通过几杯啤酒或更多来帮助我!
或者
支持的版本
支持的版本列表可在此页面上找到。
贡献
如果您在项目中发现安全漏洞,请不要使用错误跟踪器并不要公开发布。相反,所有安全问题都必须通过GitHub漏洞报告系统发送。
许可
此项目在MIT许可证下发布。