0

我正在尝试使用基于此文档页面https://www.twilio.com/docs/authy/api/users的 Authy API 在我的应用程序中实现 2FA 。一切正常,但我很难理解如何生成可用作 QR 代码替代品的辅助代码

请参阅下面的屏幕截图和字段“手动输入”(屏幕截图显然来自不同的应用程序,但我的目标是类似的实现) 应用程序中的 qr 手动输入字段

我无法在任何文档信息中找到有关如何生成此代码的信息。

我假设它可以使用 QR 字符串构建,然后将其转换为 QR 图像,但 QR 字符串本身很长,并且不同应用程序中的那些手动输入代码往往很短。

4

1 回答 1

0

Twilio 开发人员布道者在这里。

正如Authy 文档所做的那样,我建议您使用Twilio 验证 API(实际上是 Authy API v2)来实现 2FA 。

当您通过验证实现第三方身份验证器应用程序时,您会创建一个新的 TOTP 因子,并且 API 响应会返回可以编码为 QR 码的密钥和 OTP URL。

于 2022-02-01T23:14:13.453 回答