diff -u b/core/modules/user/src/Controller/UserController.php b/core/modules/user/src/Controller/UserController.php --- b/core/modules/user/src/Controller/UserController.php +++ b/core/modules/user/src/Controller/UserController.php @@ -50,9 +50,9 @@ protected $logger; /** - * The flood service. + * A flood service instance. * - * @var \Drupal\Core\Flood\FloodInterface + * @var Drupal\Core\Flood\FloodInterface */ protected $flood; @@ -67,8 +67,8 @@ * The user data service. * @param \Psr\Log\LoggerInterface $logger * A logger instance. - * @param \Drupal\Core\Flood\FloodInterface $flood - * The flood service. + * @param Drupal\Core\Flood\FloodInterface $flood + * A logger instance. */ public function __construct(DateFormatterInterface $date_formatter, UserStorageInterface $user_storage, UserDataInterface $user_data, LoggerInterface $logger, FloodInterface $flood) { $this->dateFormatter = $date_formatter; @@ -248,7 +248,6 @@ // could lock out all users with public user names. $identifier = $user->id() . '-' . $request->getClientIP(); } - $this->flood->clear('user.failed_login_ip'); $this->flood->clear('user.failed_login_user', $identifier); user_login_finalize($user);