Djangoでrest frameworkをつかってAPIを実装していて、ユーザのパスワードリセット機能を実装しようとした時の備忘録です Djangoではdjango.contrib.authという強力なauth機能がありますが、今回はAPI実装なので簡単にはいきませんでした API用のライブラリdjango-rest-authがあったので、こちらを使って進めていきます パスワードリセットの流れ ユーザ トップページからパスワードリセット画面に遷移 メールアドレス入力・送信 URLを含んだメール受信 パスワード入力・送信 メールアドレスを含むリクエスト受信 リセット画面へのURLを含むメール送信 パスワードを含むリクエスト受信 の流れになります。よくある流れです django.contrib.authをそのまま使うならテンプレートを設定するだけでほぼできあがるのですが、今回APIのエンドポ