---
title: "Deprecation: #88740 - ext:felogin pibase plugin related hooks"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-88740"
source: "Changelog/10.4/Deprecation-88740-ExtFeloginPibasePlugin.rst"
modified: "2026-09-15T10:46:36+00:00"
---

# Deprecation: #88740 - ext:felogin pibase plugin related hooks

See [forge#88740](https://forge.typo3.org/issues/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 `E_USER_DEPRECATED` error:

-   `$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\BeforeRedirectEvent` |
| `$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['postProcContent']` | `\TYPO3\CMS\FrontendLogin\Event\ModifyLoginFormViewEvent` |
| `$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['forgotPasswordMail']` | `\TYPO3\CMS\FrontendLogin\Event\SendRecoveryEmailEvent` |
| `$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['password_changed']` | `\TYPO3\CMS\FrontendLogin\Event\PasswordChangeEvent` |
| `$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_confirmed']` | `\TYPO3\CMS\FrontendLogin\Event\LoginConfirmedEvent` |
| `$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_error']` | `\TYPO3\CMS\FrontendLogin\Event\LoginErrorOccurredEvent` |
| `$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['logout_confirmed']` | `\TYPO3\CMS\FrontendLogin\Event\LogoutConfirmedEvent` |
| `$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['loginFormOnSubmitFuncs']` | `\TYPO3\CMS\FrontendLogin\Event\ModifyLoginFormViewEvent` |
