summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/changepw/change_password.html8
-rw-r--r--templates/changepw/index.html28
-rw-r--r--templates/changepw/reset_password.html24
3 files changed, 57 insertions, 3 deletions
diff --git a/templates/changepw/change_password.html b/templates/changepw/change_password.html
index bb3f0c5..b0a919a 100644
--- a/templates/changepw/change_password.html
+++ b/templates/changepw/change_password.html
@@ -1,13 +1,15 @@
{% extends "base.html" %}
{% block js %}
-<script type="text/javascript" src="/nordunet/site_media/js/jquery/jquery-1.4.4.min.js"></script>
-<script type="text/javascript" src="/nordunet/site_media/js/jquery/password_strength.js"></script>
+<script type="text/javascript" src="/sso/site_media/js/jquery/jquery-1.4.4.min.js"></script>
+<script type="text/javascript" src="/sso/site_media/js/jquery/password_strength.js"></script>
{% endblock %}
+{% block title %}Change password{% endblock %}
{% block content %}
<h2>Change password</h2>
{% if form %}
<p>When thinking of a new password you need to remember to use:</p>
<ul>
+ <li>no fewer than eight characters</li>
<li>at least one number</li>
<li>at least one upper case and one lower case letter</li>
<li>one or more special characters</li>
@@ -19,7 +21,7 @@
<form action="{% url changepw %}" method="post" autocomplete="off">{% csrf_token %}
<table>
<tr>
- <th class="formlabel">Username:</th><td>{{ user.username }}</td>
+ <th class="formlabel">Username:</th><td>{{ username }}</td>
</tr>
{% for field in form %}
<tr>
diff --git a/templates/changepw/index.html b/templates/changepw/index.html
new file mode 100644
index 0000000..bd607ef
--- /dev/null
+++ b/templates/changepw/index.html
@@ -0,0 +1,28 @@
+{% extends "base.html" %}
+{% block js %}
+{% endblock %}
+{% block title %}Password Manager{% endblock %}
+{% block content %}
+<h2>Password Manager</h2>
+<p>
+ Hello {{ full_name }},<br />
+ Welcome to the password management site.
+</p>
+
+<table>
+ <tr>
+ <th>Your usernames</th>
+ </tr>
+ <tr>
+ <td>Username:</td><td>{{ username }}</td>
+ </tr>
+</table>
+
+<p>Available actions:</p>
+<ul>
+ <li><a href="{% url changepw %}">Change password.</a></li>
+ <li><a href="{% url resetpw %}">Reset password.</a></li>
+</ul>
+
+<p><a href="{% url logout %}">Log out</a></p>
+{% endblock %}
diff --git a/templates/changepw/reset_password.html b/templates/changepw/reset_password.html
new file mode 100644
index 0000000..a9e49e2
--- /dev/null
+++ b/templates/changepw/reset_password.html
@@ -0,0 +1,24 @@
+{% extends "base.html" %}
+{% block js %}
+{% endblock %}
+{% block title %}Password reset{% endblock %}
+{% block content %}
+<h2>Password reset</h2>
+
+{% if return_value == 0 %}
+ <p>Here is your new password:</p>
+ <table>
+ <tr>
+ <td>Username:</td><td>{{ username }}</td>
+ </tr>
+ <tr>
+ <td>Password:</td><td>{{ username }}/ppp</td>
+ </tr>
+ </table>
+{% else %}
+ <p>Something went wrong. Please contact an administrator.</p>
+ <p>Return code: {{ return_value }}</p>
+{% endif %}
+
+<p><a href="{% url logout %}">Log out</a></p>
+{% endblock %}