Page MenuHomePhabricator

Variable "accountname" (on account creation) does not work if account is automatically created (CentralAuth/SUL)
Closed, ResolvedPublic

Description

Author: Wiki.Melancholie

Description:
Variable "accountname" (on account creation) does not work if account is created automatically by CentralAuth (SUL). If an user is just logging in the first time, on a wiki where the account not yet exists, the filter fails:

lcase(accountname) rlike "(name 1|name2)"

On alswiki we have a person creating abusive account names (actually creating his accounts outside alswiki since we have got the AbuseFilter), we do not want those names to show up within our userlists at all.


Version: unspecified
Severity: major

Details

Reference
bz20272

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:51 PM
bzimport added a project: AbuseFilter.
bzimport set Reference to bz20272.

Wiki.Melancholie wrote:

Is CentralAuth/SUL currently supported by the AbuseFilter, actually?

Note that for comment #0 neither lcase(accountname) nor lcase(user_name) works.

(In reply to comment #1)

Is CentralAuth/SUL currently supported by the AbuseFilter, actually?

It should be as both SUL and AF are implemented on WMF projects.

beau wrote:

*** Bug 35824 has been marked as a duplicate of this bug. ***

beau wrote:

I have submitted gerrit change #7037 and gerrit change #7161 for review.

Both changes have been merged (at last). Is this fixed now?

I'm assuming this is fixed, then.