spomky-labs / otphp
一个基于 RFC 4226 (HOTP 算法) 和 RFC 6238 (TOTP 算法) 生成一次性密码的 PHP 库,并且与 Google Authenticator 兼容
11.3.0
2024-06-12 11:22 UTC
Requires
- php: >=8.1
- ext-mbstring: *
- paragonie/constant_time_encoding: ^2.0 || ^3.0
- psr/clock: ^1.0
- symfony/deprecation-contracts: ^3.2
Requires (Dev)
- ekino/phpstan-banned-code: ^1.0
- infection/infection: ^0.26|^0.27|^0.28|^0.29
- php-parallel-lint/php-parallel-lint: ^1.3
- phpstan/phpstan: ^1.0
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpstan/phpstan-strict-rules: ^1.0
- phpunit/phpunit: ^9.5.26|^10.0|^11.0
- qossmic/deptrac-shim: ^1.0
- rector/rector: ^1.0
- symfony/phpunit-bridge: ^6.1|^7.0
- symplify/easy-coding-standard: ^12.0
- 11.4.x-dev
- 11.3.x-dev
- 11.3.0
- 11.2.x-dev
- 11.2.2
- 11.2.1
- 11.2.0
- 11.1.x-dev
- 11.1.1
- 11.1.0
- 11.0.x-dev
- 11.0.3
- v11.0.2
- v11.0.1
- v11.0.0
- v10.0.x-dev
- v10.0.3
- v10.0.2
- v10.0.1
- v10.0.0
- v9.1.4
- v9.1.3
- v9.1.2
- v9.1.1
- v9.1.0
- v9.0.x-dev
- v9.0.3
- v9.0.2
- v9.0.1
- v9.0.0
- v9.0.0-alpha1
- v8.3.x-dev
- v8.3.3
- v8.3.2
- v8.3.1
- v8.3.0
- v8.2.0
- v8.1.0
- v8.0.0
- v7.0.4
- v7.0.3
- v7.0.2
- v7.0.1
- v7.0.0
- v6.0.4
- v6.0.3
- v6.0.2
- v6.0.1
- v6.0.0
- v5.0.1
- 5.0.0
- v4.0.4
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- v3.1.1
- v3.1.0
- v3.0.1-stable
- v3.0.0-stable
- v2.0.2-stable
- v2.0.1-stable
- v2.0.0-stable
- 1.0.1-stable
- v1.0.0-stable
- dev-dependabot/composer/ekino/phpstan-banned-code-tw-1.0or-tw-2.0
- dev-11.2.x-merge-up-into-11.3.x_ZOGItoOV
This package is auto-updated.
Last update: 2024-09-04 21:59:30 UTC
README
一个基于 RFC 4226 (HOTP 算法) 和 RFC 6238 (TOTP 算法) 的 PHP 库
此库与适用于 Android 和 iPhone 的 Google Authenticator 应用兼容。例如,它还与 FreeOTP 等其他应用兼容。
文档
此项目的文档可在 doc 文件夹 中找到。
支持
我为你的问题提供解决方案并回答你的问题。
如果你真的喜欢这个项目,以及我所做的工作,或者如果你想我优先处理你的问题,那么你可以通过几杯 🍻 或更多来帮助我!
或者
贡献
欢迎提出新功能请求、错误修复以及所有其他使此项目有用的想法。
请将所有问题报告到仓库的 bug 追踪器。
还请确保遵循以下最佳实践:遵循这些最佳实践。
许可证
此软件在 MIT 许可证 下发布。