我正在使用带有 PHP 的 twilio authy API 在短信中向用户发送验证码,其中 Authy 处理所有新代码的生成,发送到移动设备并使用其各种 API 进行验证,但现在我需要 Authy 在电子邮件中发送代码而不是发送代码在 SMS 和所有其他功能中将与验证和验证级别的代码生成相同。
我怎样才能做到这一点?或者有人可以为此向我推荐其他第三方吗?
实际上我不想自己生成代码并将其保存在我的数据库中,但应该由第三方处理。
Twilio 开发人员布道者在这里。
Authy API 仅支持通过SMS、语音呼叫、应用程序或推送通知发送 2FA 代码。您不能使用 Authy API 通过电子邮件发送 2FA 代码。
您可以使用 Twilio Authy api 通过电子邮件发送验证码。Authy 添加了对此的支持- https://www.twilio.com/changelog/authy-adds-support-user-authentication-email