You are here

public function UserFloodSubscriber::blockedIp in Drupal 10

Same name and namespace in other branches
  1. 9 core/modules/user/src/EventSubscriber/UserFloodSubscriber.php \Drupal\user\EventSubscriber\UserFloodSubscriber::blockedIp()

An attempt to login has been blocked based on IP.

Parameters

\Drupal\user\Event\UserFloodEvent $floodEvent: The flood event.

File

core/modules/user/src/EventSubscriber/UserFloodSubscriber.php, line 66

Class

UserFloodSubscriber
Logs details of User Flood Control events.

Namespace

Drupal\user\EventSubscriber

Code

public function blockedIp(UserFloodEvent $floodEvent) {
  if (Settings::get('log_user_flood', TRUE)) {
    $this->logger
      ->notice('Flood control blocked login attempt from %ip', [
      '%ip' => $floodEvent
        ->getIp(),
    ]);
  }
}