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

# ViewReauthenticate

## Overview

Default reauthentication view. Confirms a signed-in user's identity before a reauthentication-guarded
action, with the proof the server requires for the account. `storeUser.authPendingFlow` names it:
`mfa_reauthenticate` renders `ViewTwoFactorAuth` submitting through `storeUser.twoFactorReauthenticate`;
`reauthenticate` renders a password form in an AuthorizingForm card submitting through
`storeUser.reauthenticate`. Both wait for `authPendingFlow` to clear before redirecting, so a user whose
session is already recent is sent on without a prompt.

The `header`, `subTitle`, and `toasts` set here are defaults: an attribute passed in with the same name falls
through to whichever form is showing and replaces it, as does any other AuthorizingForm prop such as `redirect`.
Integrators can replace pieces of the password form through the `field(password)`, `widget(password)`, and
`action-bar` slots; other slots are forwarded to the form being rendered.

## Slots

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

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

## Source

`client/lib/views/ViewReauthenticate.vue`
