我在我的 Web 应用程序中使用 Django 和 django-two-factor-auth。我现在可以通过 Twilio 发送短信并验证它,但我还没有弄清楚如何在需要时重新发送短信代码,即单击“没有收到您的代码?重新发送!”。
我已阅读 django-two-factor-auth 文档,但找不到任何有关实现此功能的信息。
我是否需要以某种方式配置 django-two-factor-auth,或者自定义库(这是我真正不喜欢做的)?
你能帮我一下吗?谢谢您的宝贵时间:)
目前此软件包无法实现此目的。不过,请随时在 GitHub 存储库 上请求此问题。
token
的向导页面时发送令牌。您的模板需要向登录视图提交 POST,请求同一页面。该按钮应类似于 请求备份令牌,因此(未经测试)如下所示:
<button name="challenge_device" value="{{ device.persistent_id }}"
class="btn btn-default btn-block" type="submit">Resend token</button>
@栾阮 你做了什么改变?