2011-09-04 04:21:51 +00:00
|
|
|
{% extends "registration/registration_base.html" %}
|
|
|
|
{% block title %}Change password{% endblock %}
|
2011-11-19 00:50:47 +00:00
|
|
|
{% block doccontent %}
|
2012-01-13 17:34:42 +00:00
|
|
|
|
2011-11-19 00:50:47 +00:00
|
|
|
{% if request.user.is_authenticated %}
|
|
|
|
{% ifequal request.user.password '!' %}
|
2012-01-13 17:34:42 +00:00
|
|
|
<div>
|
2013-08-14 21:29:38 +00:00
|
|
|
Because you registered using your account on another site (such as Google), you'll need to reset your password before you can change it.
|
2012-01-13 17:34:42 +00:00
|
|
|
</div>
|
2013-08-14 21:29:38 +00:00
|
|
|
<form method='post' action='{% url social_auth_reset_password %}'>{% csrf_token %}
|
|
|
|
|
|
|
|
<input id="id_email" type="hidden" name="email" value="{{request.user.email}}" />
|
|
|
|
|
|
|
|
<p><input type='submit' value="Reset password" /></p>
|
|
|
|
|
|
|
|
</form>
|
2011-11-19 00:50:47 +00:00
|
|
|
{% else %}
|
|
|
|
<form method='post' action=''>{% csrf_token %}
|
|
|
|
|
|
|
|
{{ form.as_p }}
|
|
|
|
<p><input type='submit' value="Change password" /></p>
|
|
|
|
|
|
|
|
</form>
|
|
|
|
{% endifequal %}
|
|
|
|
{% else %}
|
2012-01-13 17:34:42 +00:00
|
|
|
<div>You must be logged in to change your password.</div>
|
2013-03-08 07:43:11 +00:00
|
|
|
<a href="{% url superlogin %}?next={% if request.GET.next %}{{ request.GET.next|urlencode }}{% else %}/next/{% endif %}" class="nounderline"><div class="actionbutton">Log in</div></a>
|
2011-11-19 00:50:47 +00:00
|
|
|
{% endif %}
|
2012-01-13 17:34:42 +00:00
|
|
|
|
2013-03-08 02:53:32 +00:00
|
|
|
<p>Want to <a href="{% url regluit.frontend.views.edit_user %}">change your username</a> instead?</p>
|
2011-09-04 04:21:51 +00:00
|
|
|
{% endblock %}
|