{% extends "baseTemplate/index.html" %} {% load static %} {% comment %} Self-service password change. The current password is required even though the session is already authenticated — a hijacked session must not be enough to lock the real owner out. On success the caller's own session key is rotated and every other session for the account is destroyed. {% endcomment %} {% block title %}Change password{% endblock %} {% block content %}

Change your password

For {{ profileUserName }}. You stay signed in here; every other session for this account is signed out.

Profile
At least 10 characters, mixing three of: lowercase, uppercase, digits, symbols.
The passwords do not match.

What happens next

  • The new password is hashed with Argon2 before it is stored. The plaintext is never written to a log or an audit entry.
  • Your session key is rotated, so a stolen session cookie captured before the change stops working.
  • Every other session belonging to this account is destroyed — on other browsers and other machines.
  • The change is recorded in the audit log with your username, address and how many sessions were ended.

Locked out after this? An administrator can reset the password from Modify user.

{% endblock %} {% block scripts %} {% endblock %}