PHP code example of move-elevator / typo3-login-warning
1. Go to this page and download the library: Download move-elevator/typo3-login-warning library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
move-elevator / typo3-login-warning example snippets
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['typo3_login_warning']['hmacKey'] = 'your-secure-random-key';
$GLOBALS['TYPO3_CONF_VARS']['MAIL']['templateRootPaths'][1000] = 'EXT:my_sitepackage/Resources/Private/Templates/Email/';
use MoveElevator\Typo3LoginWarning\Event\ModifyLoginNotificationEvent;
use TYPO3\CMS\Core\Attribute\AsEventListener;
#[AsEventListener]
final class CustomNotificationListener
{
public function __invoke(ModifyLoginNotificationEvent $event): void
{
// Example: Prevent notifications for test users
$user = $event->getUser();
if (str_starts_with($user->user['username'] ?? '', 'test_')) {
$event->preventNotification();
return;
}
}
}