Breaking: #106869 - Remove static function parameter in AuthenticationService
See forge#106869
Description
The method
\TYPO3\
no longer accepts the parameter
$password.
Additionally, the method now declares a strict return type.
Impact
Authentication services extending or overriding
Authentication
and its method
process (or a subtype such as
process or
process) will no longer
receive the
$password parameter.
Affected installations
TYPO3 installations with custom authentication services that extend
Authentication
and implement or override
process or one of its subtypes.
Migration
Extensions extending
Authentication
must remove the
$password parameter from their
method signature and add the strict return type
bool.
Extensions implementing subtype methods such as
process or
process must also remove the
parameter, as it is no longer passed to these methods.