---
issue: 040
title: "changePassword action has no UI component — change password feature is untestable from the UI"
severity: major
domain: Authentication
labels: [missing-feature, frontend, major]
status: open
created: 2026-05-29
source: Doc vs Code Audit 2026-05-29
---

# 🟠 changePassword action has no UI component — change password feature is untestable from the UI

**Severity:** major
**Domain:** Authentication
**Labels:** missing-feature, frontend, major

## Description

The changePassword action is implemented in action.ts (line 263) and POST /api/auth/change-password exists on the backend, but no dashboard page or view component calls it. There is no 'Change Password' UI anywhere under /dashboard.

## Current Behavior

Users cannot change their password through the UI. The feature only exists at the API level.

## Expected Behavior

A change-password form should exist in the user dashboard settings.

## Affected Files

- `frontend/src/actions/account.ts`

## References

- [Doc vs Code Audit Report](../09%20-%20Audits/Doc%20vs%20Code%20Audit%20Report%20-%202026-05-29.md)
