aboutsummaryrefslogtreecommitdiffstats
path: root/includes/HookContainer
diff options
context:
space:
mode:
Diffstat (limited to 'includes/HookContainer')
-rw-r--r--includes/HookContainer/HookRunner.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/includes/HookContainer/HookRunner.php b/includes/HookContainer/HookRunner.php
index f002e936fc22..601b8a43848c 100644
--- a/includes/HookContainer/HookRunner.php
+++ b/includes/HookContainer/HookRunner.php
@@ -49,6 +49,7 @@ use WikiPage;
*/
class HookRunner implements
\MediaWiki\Actions\Hook\GetActionNameHook,
+ \MediaWiki\Auth\Hook\AuthenticationAttemptThrottledHook,
\MediaWiki\Auth\Hook\AuthManagerFilterProvidersHook,
\MediaWiki\Auth\Hook\AuthManagerLoginAuthenticateAuditHook,
\MediaWiki\Auth\Hook\AuthManagerVerifyAuthenticationHook,
@@ -934,6 +935,12 @@ class HookRunner implements
);
}
+ public function onAuthenticationAttemptThrottled( string $type, ?string $username, ?string $ip ) {
+ return $this->container->run(
+ 'AuthenticationAttemptThrottled', [ $type, $username, $ip ]
+ );
+ }
+
public function onAutopromoteCondition( $type, $args, $user, &$result ) {
return $this->container->run(
'AutopromoteCondition',