aboutsummaryrefslogtreecommitdiffstats
path: root/ctrack/templates/account/password_reset_from_key.html
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--ctrack/templates/account/password_reset_from_key.html25
1 files changed, 25 insertions, 0 deletions
diff --git a/ctrack/templates/account/password_reset_from_key.html b/ctrack/templates/account/password_reset_from_key.html
new file mode 100644
index 0000000..4abdb56
--- /dev/null
+++ b/ctrack/templates/account/password_reset_from_key.html
@@ -0,0 +1,25 @@
+{% extends "account/base.html" %}
+
+{% load i18n %}
+{% load crispy_forms_tags %}
+{% block head_title %}{% trans "Change Password" %}{% endblock %}
+
+{% block inner %}
+ <h1>{% if token_fail %}{% trans "Bad Token" %}{% else %}{% trans "Change Password" %}{% endif %}</h1>
+
+ {% if token_fail %}
+ {% url 'account_reset_password' as passwd_reset_url %}
+ <p>{% blocktrans %}The password reset link was invalid, possibly because it has already been used. Please request a <a href="{{ passwd_reset_url }}">new password reset</a>.{% endblocktrans %}</p>
+ {% else %}
+ {% if form %}
+ <form method="POST" action=".">
+ {% csrf_token %}
+ {{ form|crispy }}
+ <input class="btn btn-primary" type="submit" name="action" value="{% trans 'change password' %}"/>
+ </form>
+ {% else %}
+ <p>{% trans 'Your password is now changed.' %}</p>
+ {% endif %}
+ {% endif %}
+{% endblock %}
+