{% ifequal view_user request.user %}
<input type="button" class="submit" value="{% trans "Add new provider" %}" onclick="window.location='{% url user_add_external_provider %}'" />
{% endifequal %}
+{% if allow_local_auth %}
{% if has_password %}
<p class="message">{% blocktrans %}This is where you can change your password. Make sure you remember it!{% endblocktrans %}</p>
-{% endif %}
-{% if not has_password %}
+{% else %}
<p class="message">{% blocktrans %}You can set up a password for your account, so you can login using standard username and password!{% endblocktrans %}</p>
{% endif %}
<div class="aligned">
<div class="submit-row"><input type="submit" class="submit" value="{% if has_password %}{% trans "Change password" %}{% endif %}{% if not has_password %}{% trans "Create password" %}{% endif %}" /></div>
</form>
</div>
+{% endif %}
{% endblock %}
<!-- end changepw.html -->
'form': form,
'has_password': user_.has_usable_password(),
'auth_keys': auth_keys_list,
+ 'allow_local_auth': AUTH_PROVIDERS.get('local', None),
}, context_instance=RequestContext(request))
def remove_external_provider(request, id):