Deprecation: #88740 - Deprecate felogin pibase plugin

See Issue #88740

Description

All legacy hooks of EXT:felogin have been disabled and will be removed in TYPO3v11.

Impact

Extensions that use any of the following hooks will trigger a deprecation warning:

  • $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['beforeRedirect']
  • $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['postProcContent']
  • $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['password_changed']
  • $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['forgotPasswordMail']
  • $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_confirmed']
  • $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_error']
  • $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['loginFormOnSubmitFuncs']
  • $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['logout_confirmed']

Affected Installations

All instances using extensions that use any of the previously named hooks.

Migration

All of the hooks have been replaced by equivalent PSR-14 events.

Pibase hook PSR-14 event
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['beforeRedirect'] \TYPO3\CMS\FrontendLogin\Event\Login\BeforeRedirectEvent
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['postProcContent'] \TYPO3\CMS\FrontendLogin\Event\Login\ModifyLoginFormViewEvent
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['forgotPasswordMail'] \TYPO3\CMS\FrontendLogin\Event\Login\SendRecoveryEmailEvent
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['password_changed'] \TYPO3\CMS\FrontendLogin\Event\Login\PasswordChangeEvent
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_confirmed'] \TYPO3\CMS\FrontendLogin\Event\Login\LoginConfirmedEvent
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_error'] \TYPO3\CMS\FrontendLogin\Event\Login\LoginErrorOccurredEvent
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['logout_confirmed'] \TYPO3\CMS\FrontendLogin\Event\Login\LogoutConfirmedEvent
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['loginFormOnSubmitFuncs'] \TYPO3\CMS\FrontendLogin\Event\Login\ModifyLoginFormViewEvent