Skip to main content

Purpose

Provides authenticated users with the ability to update their password while maintaining account security.

Quick Summary

  • Users must know their current password.
  • New passwords must meet password requirements.
  • Password confirmation is required.
  • Users may only change their own password.

Workflow

Password Requirements

The new password must:
  • Be different from the current password
  • Meet platform password requirements
  • Match the confirmation field

Real-World Example

Sarah logs into the Creditor Portal and wants to update her password. She:
  • Enters her current password
  • Enters a new password
  • Confirms the new password
  • Saves changes The system validates the request and updates her credentials.

How It Should Work

  • Require current password validation.
  • Require password confirmation.
  • Enforce password complexity rules.
  • Update only the logged-in user’s password.
  • Allow continued use of the application after a successful change.

How It Should Not Work

  • Allow password changes without the current password.
  • Accept weak passwords.
  • Accept mismatched confirmation values.
  • Change another user’s password.

Developer Notes

  • Password changes must be scoped to the authenticated user.
  • Password history and security rules should be enforced consistently.
  • Authentication state must remain secure throughout the process.
Last modified on June 1, 2026