craftcodery / authy-php
此包已被放弃,不再维护。未建议替代包。
Authy 的 PHP 客户端
4.0.0
2021-03-13 19:09 UTC
Requires
- php: ^7.4 || ^8.0
- ext-curl: *
- ext-json: *
- guzzlehttp/guzzle: ~6.0 || ~7.0
Requires (Dev)
- phpunit/phpunit: ^9.4.0
README
Authy API 的 PHP 使用文档位于官方 Twilio 文档中。
Authy API 支持多种 2FA 通道
- 通过短信和语音发送一次性密码。
- 软令牌(通过 Authy App 的TOTP)
- 通过 Authy App 的推送认证
如果您只需要一次性密码的短信和语音支持,我们建议使用Twilio Verify API。有关如何在 Authy 和 Verify 之间选择更多信息,请参阅这里。
Authy 快速入门
对于完整的教程,请查看我们的文档中的 PHP/Laravel Authy 快速入门
Authy PHP 安装
此库需要 PHP 7.4+
使用 composer 进行安装。在 craftcodery/authy-php
包在 Packagist 上可用。
composer require craftcodery/authy-php
用法
要使用 Authy 客户端,导入 AuthyApiClient 并使用在 Twilio 控制台中找到的生产 API 密钥进行初始化
$authy_api = new Authy\AuthyApi('#your_api_key');
2FA 工作流程
或者
电话验证
电话验证现在位于 Twilio API 中,并且通过官方 Twilio 辅助库提供 PHP 支持。
Legacy (V1) 文档在此处。 不推荐将 V1 用于新开发。请考虑使用 Verify V2。
版权
版权 (c) 2011-2020 Authy Inc. 有关详细信息,请参阅LICENSE。