---
title: "PSR-14 events"
manual: "Frontend Login"
version: "14.3"
permalink: "https://docs.typo3.org/permalink/typo3/cms-felogin:psr14events@14.3"
source: "Events/Index.rst"
rendered: "2026-09-19T11:27:44+00:00"
---

# PSR-14 events {#psr14events}

The following PSR-14 events are available to extend the extension:

## AfterUserLoggedInEvent {#afteruserloggedinevent}

Trigger any kind of action when a frontend user has been successfully logged in.
[More details](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/Events/Events/Core/Authentication/AfterUserLoggedInEvent.html#AfterUserLoggedInEvent)

## BeforeRedirectEvent {#beforeredirectevent}

Notification before a redirect is made.
[More details](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/Events/Events/FrontendLogin/BeforeRedirectEvent.html#BeforeRedirectEvent)

## LoginConfirmedEvent {#loginconfirmedevent}

A notification when a log in has successfully arrived at the plugin, via the
view and the controller, multiple information can be overridden in event
listeners. [More details](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/Events/Events/FrontendLogin/LoginConfirmedEvent.html#LoginConfirmedEvent)

## LoginErrorOccurredEvent {#loginerroroccurredevent}

A notification if something went wrong while trying to log in a user.
[More details](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/Events/Events/FrontendLogin/LoginErrorOccurredEvent.html#LoginErrorOccurredEvent)

## LogoutConfirmedEvent {#logoutconfirmedevent}

A notification when a log out has successfully arrived at the plugin, via
the view and the controller, multiple information can be overridden in
event listeners. [More details](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/Events/Events/FrontendLogin/LogoutConfirmedEvent.html#LogoutConfirmedEvent)

## ModifyLoginFormViewEvent {#modifyloginformviewevent}

Allows to inject custom variables into the login form.
[More details](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/Events/Events/FrontendLogin/ModifyLoginFormViewEvent.html#ModifyLoginFormViewEvent)

## PasswordChangeEvent {#passwordchangeevent}

Event that contains information about the password which was set,
and is about to be stored in the database.
[More details](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/Events/Events/FrontendLogin/PasswordChangeEvent.html#PasswordChangeEvent)

## SendRecoveryEmailEvent {#sendrecoveryemailevent}

Event that contains the email to be sent to the user when they request a
new password. [More details](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/Events/Events/FrontendLogin/SendRecoveryEmailEvent.html#SendRecoveryEmailEvent)
