---
url: "https://vueda.dev/v3/reference/api/vue/ViewChangePassword.md"
title: "ViewChangePassword"
---

# ViewChangePassword

## Overview

Form that allows an authenticated user to change their password by providing their current
password and confirming the new one. The server checks the current password and does not require a recent
session, so the form sets `requireRecentAuth` to `false`.

## Slots

| Name | Scoped | Description |
| --- | --- | --- |
| `form-content` | yes | Override the entire form content area; receives run-action, on-submission-error-handler, and redirect-to bindings. |
| `field(old_password)` | yes |  |
| `widget(old_password)` | yes |  |
| `field(new_password1)` | yes |  |
| `widget(new_password1)` | yes |  |
| `field(new_password2)` | yes |  |
| `widget(new_password2)` | yes |  |

[Full slot reference](/v3/reference/api/vue/ViewChangePassword/slots.md)

## Source

`client/lib/views/ViewChangePassword.vue`
