Update password

@if (!noRecoverySession() && !updated()) {

Choose a new password for your account

}
@if (noRecoverySession()) {

No valid reset link found

Reset links expire and work only once. Request a new one to choose a password.

Request reset link
} @else if (updated()) {

Password updated

Open the app
} @else { @if (errorMessage()) { }
@if (accountEmail()) { } New password Use at least {{ minPasswordLength }} characters @if (form.controls.password.hasError('required')) { Enter a new password } @else if (form.controls.password.hasError('minlength')) { Enter at least {{ minPasswordLength }} characters } Confirm new password @if (form.controls.confirmPassword.hasError('required')) { Enter the password again } @else if (form.hasError('passwordMismatch')) { Passwords don't match }
}

@if (isLoading()) { Updating password… }

@if (!updated()) { }