Breaking: #82639 - Logging activated for authentication and Service classes 

See forge#82639

Description 

Due to the introduction of TYPO3's Logging API in several places, it is now common to use the logging API without further options.

Therefore the following configuration options have been removed:

  • $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['writeDevLog']
  • $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['writeDevLogBE']
  • $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['writeDevLogFE']
  • $GLOBALS['TYPO3_CONF_VARS']['SYS']['enable_DLOG']

The following public properties have no effect anymore and have been removed:

  • AbstractUserAuthentication->writeDevLog
  • AbstractService->writeDevLog

Impact 

Setting any of the options does not have any effect anymore on logging.

Affected Installations 

Installations running with EXT:devlog or further extensions setting any of the options above.

Migration 

Instead of using the mentioned options, TYPO3's Logging API can be configured as stated in the official documentation to write the logging messages to various places.