public function UserFloodSubscriber::blockedUser in Drupal 9
An attempt to login has been blocked based on user name.
Parameters
\Drupal\user\Event\UserFloodEvent $floodEvent: The flood event.
File
- core/
modules/ user/ src/ EventSubscriber/ UserFloodSubscriber.php, line 48  
Class
- UserFloodSubscriber
 - Logs details of User Flood Control events.
 
Namespace
Drupal\user\EventSubscriberCode
public function blockedUser(UserFloodEvent $floodEvent) {
  if (Settings::get('log_user_flood', TRUE)) {
    $uid = $floodEvent
      ->getUid();
    if ($floodEvent
      ->hasIp()) {
      $ip = $floodEvent
        ->getIp();
      $this->logger
        ->notice('Flood control blocked login attempt for uid %uid from %ip', [
        '%uid' => $uid,
        '%ip' => $ip,
      ]);
      return;
    }
    $this->logger
      ->notice('Flood control blocked login attempt for uid %uid', [
      '%uid' => $uid,
    ]);
  }
}