diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/changepw/change_password.html | 8 | ||||
-rw-r--r-- | templates/changepw/index.html | 28 | ||||
-rw-r--r-- | templates/changepw/reset_password.html | 24 |
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 %} |