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.