私たちのチームはフロントエンドでバックエンドと角度2のdjango-rest-apiプロジェクトで作業しています。パスワードの再設定に問題があります。ここにURL:レストAPIを使用したDjangoのパスワード休憩
from django.contrib.auth import views as auth_views
urlpatterns = patterns(
'',
url(r'^password_reset/$', auth_views.password_reset, name='password_reset'),
url(r'^password_reset/done/$', auth_views.password_reset_done, name='password_reset_done'),
url(r'^reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$',auth_views.password_reset_confirm, name='password_reset_confirm'),
url(r'^reset/done/$', auth_views.password_reset_complete, name='password_reset_complete'),
)
password_resetへのリクエストが送信されると、ユーザーはリンクにパスワードリセットトークンを含むメールを受信します。 トークンの有効期限は24時間以内にする必要があります。
パスワードリセットAPIを作成したいので、郵便配達員を使用してパスワードを変更することもできますし、フロントエンドの開発者もこのAPIを使用します。
大きすぎます。あなたはテーブルを維持しなければならないし、あなたはパスワードリセットのためのメールの送信を処理するビューを持っている必要があります。 –