首页 > 解决方案 > 一些用于 Twilio 推送身份验证的 C# 示例代码

问题描述

这是我们的用例:

  1. 我们有一个 C# 中的 ASP.NET MVC 网站。当用户进入登录页面时,他们输入他们的电子邮件和密码。
  2. 我在 MVC 操作方法中的 C# 代码根据数据库检查密码,它是有效的。
  3. 我的 C# 代码向 Twilio 发送请求,Twilio 将通知推送到用户移动设备上的通用Twilio 或第三方身份验证应用程序(注意我们不想开发此应用程序),其中显示“批准”和“拒绝” “ 按钮。
  4. 用户按下“批准”按钮,应用程序将响应返回给 Twilio。
  5. 我的代码得到通知,并让用户登录。

以下是上述过程的示意图:

在此处输入图像描述

有人可以请我指出一些专门针对此用例的文档或示例代码吗?

标签: twilio

解决方案


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

您在此处寻找的产品是Twilio Authy Push authentication。当您的用户安装它时,它会将通知推送到Authy 应用程序。您还可以回退到 SMS 或提供一个 QR 码,允许用户将 TOTP 与他们自己选择的身份验证器应用程序一起使用。

您可以在 Twilio 文档中查看有关在 C# 中实现 Authy Push的文档。


推荐阅读