HomePhabricator

Support multiple limits and arbitrary periods in account creation throttle

Authored by Cenarium on Sep 20 2016, 5:21 PM.

Description

Support multiple limits and arbitrary periods in account creation throttle

This adds support for multiple count-per-period limits and arbitrary
period durations in the AuthManager account creation throttle in the
wiki settings. The $wgAccountCreationThrottle config variable becomes
an array like $wgPasswordAttemptThrottle.

Bug: T146290
Change-Id: Iea182a92a1199b0ce7103ab9ae24f1c87b01985c

Details

Committed
CenariumSep 22 2016, 10:59 AM
Parents
rMW550ef848c738: Fix @return of LBFactorySimple::getExternalLB()
Branches
Unknown
Tags
Unknown
ChangeId
Iea182a92a1199b0ce7103ab9ae24f1c87b01985c