---
title: "Deprecation: #100355 - Deprecate methods in PasswordChangeEvent in ext:felogin"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-100355-1680608322"
source: "Changelog/12.4/Deprecation-100355-DeprecateMethodsInPasswordChangeEventInExtfelogin.rst"
typo3-version: "12.4"
typo3-major: 12
type: "deprecation"
issue: 100355
forge: "https://forge.typo3.org/issues/100355"
tags: ["Backend", "FullyScanned", "ext:felogin"]
rendered: "2026-09-20T18:31:11+00:00"
---

# Deprecation: #100355 - Deprecate methods in PasswordChangeEvent in ext:felogin {#deprecation-100355-1680608322}

See [forge#100355](https://forge.typo3.org/issues/100355)

## Description {#description}

The following methods in the PSR-14 event `PasswordChangeEvent` of
ext:felogin have been marked as deprecated and should not be used any more:

-   `setAsInvalid()`
-   `getErrorMessage()`
-   `isPropagationStopped()`
-   `setHashedPassword()`

## Impact {#impact}

Event listeners, who use one of the deprecated methods of the
`PasswordChangeEvent` PSR-14 event, will raise a deprecation level log
message. The functionality is kept in TYPO3 v12 but will be removed in v13.

## Affected installations {#affected-installations}

Instances who use the PSR-14 event `PasswordChangeEvent` for password
validation and who use one of the deprecated methods.

The extension scanner reports usages as a weak match.

## Migration {#migration}

Password validation for the password recovery functionality in ext:felogin
must be implemented using a custom password policy validator.

See [forge#97388](https://forge.typo3.org/issues/97388) for details.
