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

# ViewForgotPassword

## Overview

Default forgot password view. Asks for an email address and requests a password reset link
for it, inside an AuthorizingForm card.

The server answers the same way whether or not an account uses the address, so the
confirmation does not say that one does. Replace pieces through the `field(email)`,
`widget(email)`, `action-bar`, and `suffix` slots; any other AuthorizingForm or ActionForm
slot is forwarded through.

## Props

| Name | Type | Required | Default | Description |
| --- | --- | --- | --- | --- |
| <span id="prop-signInTo">signInTo</span> | `string\|object` |  | `() => ({ name: "sign-in" })` | Route location for the "Back to sign in" link. |

## Slots

| Name | Scoped | Description |
| --- | --- | --- |
| `auth-form-prefix-header` |  |  |
| `auth-form-inner` | yes |  |
| `header` | yes |  |
| `content` | yes |  |
| `suffix` |  |  |
| `invalid-message` |  |  |
| `field(email)` | yes |  |
| `widget(email)` | yes |  |
| `action-bar` | yes |  |

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

## Events

| Name | Description |
| --- | --- |
| `form-object` | Emitted on mount with a readonly ref to the reactive form values object. |
| `form-context` | Emitted on mount with the form context. Use its methods for programmatic form updates. |

[Full event reference](/v3/reference/api/vue/ViewForgotPassword/events.md)

## Source

`client/lib/views/ViewForgotPassword.vue`
