X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2Fapi%2FApiLogin.php;h=14491da19f2dfd209236061ba6285a5f0d651ff0;hp=e4c4429eb3920bdb4cf869bad112b226efa0f9b9;hb=9c0ba336ff3b967841c992a5cf04fb904199301d;hpb=3f59cb9f3a53ad28f8a95fe299c5de6abd24b453 diff --git a/includes/api/ApiLogin.php b/includes/api/ApiLogin.php index e4c4429eb3..14491da19f 100644 --- a/includes/api/ApiLogin.php +++ b/includes/api/ApiLogin.php @@ -130,7 +130,11 @@ class ApiLogin extends ApiBase { $session = $status->getValue(); $authRes = 'Success'; $loginType = 'BotPassword'; - } elseif ( !$botLoginData[2] || $status->hasMessage( 'login-throttled' ) ) { + } elseif ( !$botLoginData[2] || + $status->hasMessage( 'login-throttled' ) || + $status->hasMessage( 'botpasswords-needs-reset' ) || + $status->hasMessage( 'botpasswords-locked' ) + ) { $authRes = 'Failed'; $message = $status->getMessage(); LoggerFactory::getInstance( 'authentication' )->info(