summaryrefslogtreecommitdiff
path: root/ishtar_common/templates
diff options
context:
space:
mode:
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
commit939bb82df4a993502d39bfb852b348547746cafa (patch)
tree324e5c416b8fa34d82012a4f74e28bac2cb132f2 /ishtar_common/templates
parent1c299abec0ed2a562572ee2c4bdaf85d0c451148 (diff)
downloadIshtar-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.html49
-rw-r--r--ishtar_common/templates/registration/password_reset_email.html2
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 %}