Page MenuHomePhabricator

Blocks apparently prevent account autocreation
Closed, DuplicatePublic

Description

Hello,

when you use a blocked IP, and the project's community wishes you to be able to edit, they can usually grant you an IPBE. However, if you already have a global account, which just isn't auto-created on the project, the problem lacks a solution.

The only potential (and untested) on-wiki solution would be to create a global user group having ipblock-exempt, have the account autocreated that way, and potentionally grant local iPBE. That requires high amount of coordination between the user and other, highly-privileged, users.

Another solution would be to use extensions/CentralAuth/maintenance/createLocalAccount.php to force account autocreation, and deal with the issue using whatever procedure the project has for users affected by hard block.

I understand that allowing account autocreation through (soft) blocks means an user is able to bypass the block by creating an account at a minor wiki, and having the account autocreated at their target wiki.

However, this is also a problem, which (unless I missed something) lacks an on-wiki solution.

What can we implement?

  • Give stewards a button to force account autocreation from Special:CentralAuth at any project, and locally privileged users (sysops? checkusers?) power to autocreate an account on their wiki.
  • Add "affect account autocreation" checkbox to Special:Block.

Event Timeline

Urbanecm renamed this task from Hard block apparently prevent account autocreation to Blocks apparently prevent account autocreation.Apr 5 2020, 9:50 AM