0

Web アプリケーションに django-two-factor-auth で Django を使用しています。Twilio 経由で SMS を送信して確認できるようになりましたが、必要なときに SMS コードを再送信する方法がわかりません。つまり、「コードを受信して​​いませんか? 再送信してください!」をクリックします。

django-two-factor-auth ドキュメントを読みましたが、これを実装するための情報が見つかりませんでした。

どうにかして django-two-factor-auth を設定する必要がありますか、それとも lib をカスタマイズする必要がありますか (これはあまりやりたくないことです)。

手伝っていただけませんか?お時間をいただきありがとうございます:)

4

1 に答える 1

0

現在、これはこのパッケージでは不可能です。ただし、 GitHub リポジトリでこの問題をリクエストしてください。

別の可能性は、これを自分で実装することです。tokenという名前のウィザード ページがレンダリングされると、トークンが送信されます。テンプレートはログイン ビューに POST を送信し、同じページを要求する必要があります。ボタンはrequest backup tokenに似ているはずなので、(未テスト) 次のようになります。

    <button name="challenge_device" value="{{ device.persistent_id }}"
            class="btn btn-default btn-block" type="submit">Resend token</button>
于 2015-01-04T09:28:47.030 に答える