Breaking: #92990 - AbstractUserAuthentication->svConfig removed¶
See forge#92990
Description¶
The public property svConfig
of the PHP class AbstractUserAuthentication
is removed.
It served as a short-hand for $GLOBALS['TYPO3_CONF_VARS']['SVCONF']['auth']
, which was common in TYPO3 v4 days, but is
useless nowadays. This property is removed in favor of a local
variable allowing for further refactoring of the Authentication
process in the future.
Impact¶
Accessing or setting the property has no effect anymore, and will trigger a PHP warning.
Affected Installations¶
TYPO3 installations with custom extensions with PHP code accessing the property related to authentication, which is highly unlikely.
Migration¶
Manipulate the global array $GLOBALS['TYPO3_CONF_VARS']['SVCONF']['auth']
directly instead,
preferably in AdditionalConfiguration.php
or in an extensions ext_localconf.php
file.