0

django-registration ( https://bitbucket.org/ubernostrum/django-registration ) について質問がありますが、問題トラッカーやメーリング リストが見つからないので、ここで試してみます。

私のアプリケーションでは、OpenID とログイン/パスワードによるログインが可能です。

一部のユーザーは、FS でパスワードをリセットしようとすると (こちら)、 「パスワードを忘れてしまいました」が、次のメッセージが表示されます。

この電子メール アドレスに関連付けられているユーザー アカウントは、パスワードをリセットできません。

それ以上の説明はありません。(パスワードのリセットを試すことができます。エラー メッセージを表示するには、そこに私の電子メール (gmail dot com の tonylampada) を入力してください。

そのメッセージをカスタマイズしたい。より良いメッセージは次のとおりです。

この電子メール アドレスに関連付けられているユーザー アカウントは、パスワードをリセットできません。これは、ユーザー アカウントが OpenID または OAuth プロバイダー (通常は Google、Facebook、MyOpenID など) で作成されたために発生します。このアカウントに関連付けられているログイン プロバイダーを確認するには、ユーザー プロファイルをご覧ください。

django-registration にそれを伝える最も簡単な方法は何ですか?

ありがとう!

PS: Github のこの問題: https://github.com/freedomsponsors/www.freedomsponsors.org/issues/191 (今日プル リクエストを作成したい場合に備えて :-))

4

1 に答える 1