64 lines
4.3 KiB
ReStructuredText
64 lines
4.3 KiB
ReStructuredText
.. include:: /Includes.rst.txt
|
|
|
|
.. _deprecation-88740:
|
|
|
|
=============================================================
|
|
Deprecation: #88740 - ext:felogin pibase plugin related hooks
|
|
=============================================================
|
|
|
|
See :issue:`88740`
|
|
|
|
Description
|
|
===========
|
|
|
|
All legacy hooks related to the pibase plugin of EXT:felogin have been disabled
|
|
and will be removed in TYPO3v11.
|
|
|
|
|
|
Impact
|
|
======
|
|
|
|
Extensions that use any of the following hooks will trigger a PHP :php:`E_USER_DEPRECATED` error:
|
|
|
|
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['beforeRedirect']`
|
|
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['postProcContent']`
|
|
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['password_changed']`
|
|
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['forgotPasswordMail']`
|
|
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_confirmed']`
|
|
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_error']`
|
|
* :php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['loginFormOnSubmitFuncs']`
|
|
* :php:`$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 |
|
|
+===================================================================================+======================================================================+
|
|
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['beforeRedirect']` | :php:`\TYPO3\CMS\FrontendLogin\Event\BeforeRedirectEvent` |
|
|
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|
|
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['postProcContent']` | :php:`\TYPO3\CMS\FrontendLogin\Event\ModifyLoginFormViewEvent` |
|
|
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|
|
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['forgotPasswordMail']` | :php:`\TYPO3\CMS\FrontendLogin\Event\SendRecoveryEmailEvent` |
|
|
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|
|
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['password_changed']` | :php:`\TYPO3\CMS\FrontendLogin\Event\PasswordChangeEvent` |
|
|
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|
|
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_confirmed']` | :php:`\TYPO3\CMS\FrontendLogin\Event\LoginConfirmedEvent` |
|
|
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|
|
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_error']` | :php:`\TYPO3\CMS\FrontendLogin\Event\LoginErrorOccurredEvent` |
|
|
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|
|
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['logout_confirmed']` | :php:`\TYPO3\CMS\FrontendLogin\Event\LogoutConfirmedEvent` |
|
|
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|
|
|:php:`$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['loginFormOnSubmitFuncs']` | :php:`\TYPO3\CMS\FrontendLogin\Event\ModifyLoginFormViewEvent` |
|
|
+-----------------------------------------------------------------------------------+----------------------------------------------------------------------+
|
|
|
|
.. index:: Frontend, FullyScanned, ext:felogin
|