diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2023-07-07 17:45:51 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2023-07-07 17:51:04 +0200 |
commit | 939bb82df4a993502d39bfb852b348547746cafa (patch) | |
tree | 324e5c416b8fa34d82012a4f74e28bac2cb132f2 /ishtar_common/templates | |
parent | 1c299abec0ed2a562572ee2c4bdaf85d0c451148 (diff) | |
download | Ishtar-939bb82df4a993502d39bfb852b348547746cafa.tar.bz2 Ishtar-939bb82df4a993502d39bfb852b348547746cafa.zip |
✨ enable password recovering by email
Diffstat (limited to 'ishtar_common/templates')
-rw-r--r-- | ishtar_common/templates/registration/password_reset_confirm.html | 49 | ||||
-rw-r--r-- | ishtar_common/templates/registration/password_reset_email.html | 2 |
2 files changed, 37 insertions, 14 deletions
diff --git a/ishtar_common/templates/registration/password_reset_confirm.html b/ishtar_common/templates/registration/password_reset_confirm.html index b0e2cc142..6129d259b 100644 --- a/ishtar_common/templates/registration/password_reset_confirm.html +++ b/ishtar_common/templates/registration/password_reset_confirm.html @@ -3,19 +3,42 @@ {% block content %} -{% if validlink %} -<div class='form'> -<form method="post" action=".">{% csrf_token %} - <table> - {{ form.as_table }} - <tr><td colspan='2'><input type="submit" value="{% trans 'Submit' %}" /></td></tr> - </table> -</form> -</div> -{% else %} -<div class='info'> -<p>{% trans "Password reset failed" %}</p> +<div class="container"> + <div class="row justify-content-center"> + <div class="col-lg-4 col-md-6 col-sm-10"> + <h3 class="text-center">{{page_title}}</h3> + {% if validlink %} + <form method="post" action=".">{% csrf_token %} + {% if form.non_field_errors %} + <div class="form-group row"> + {% for error in form.non_field_errors %} + <div class="form-group has-errors text-danger small"> + {{error}} + </div> + {% endfor %} + </div> + {% endif %} + {% with force_large_col=True %} + {% for field in form %} + {% include "blocks/bs_field_snippet.html" %} + {% endfor %} + {% endwith %} + + <div class="row justify-content-center"> + <div class="col-4"> + <button type="submit" class="btn btn-primary">{% trans 'Validate' %}</button> + </div> + </div> + </form> + {% else %} + <div class='info'> + <p>{% trans "Password reset failed" %}</p> + </div> + {% endif %} + </div> + </div> </div> -{% endif %} + + {% endblock %} diff --git a/ishtar_common/templates/registration/password_reset_email.html b/ishtar_common/templates/registration/password_reset_email.html index 05612cf58..ad81d141b 100644 --- a/ishtar_common/templates/registration/password_reset_email.html +++ b/ishtar_common/templates/registration/password_reset_email.html @@ -1,5 +1,5 @@ {% load i18n %} {% blocktrans %}Reset password at {{ site_name }}{% endblocktrans %}: {% block reset_link %} -{{ protocol }}://{{ domain }}{% url 'password_reset_confirm' uidb36=uid, token=token %} +{{ protocol }}://{{ domain }}{% url 'password_reset_confirm' uidb64=uid token=token %} {% endblock %} |