Page MenuHomePhabricator

Add a way to prevent user from log in and disable a users session when global blocking a user
Open, Needs TriagePublicFeature

Description

The GlobalBlocking equivalent of T222281: Add a way to prevent user from log in and disable a users session when blocking.

https://meta.wikimedia.org/wiki/Global_blocks
A global ban should be discussed in its own RFC and mentioned widely on meta, and on all communities where the user is active in the local language. Notice should be given, at a minimum, wherever local bans are discussed – or on the village pump if no local process exists

Global bans should still be enforced via locks, since we do not expect local communities to override them.

As I said at T17294#9529206, cases that locks should still be used once global blocks are available are:

  • WMF or community global banned users and socks
  • compromised users
  • deceased users
  • users with improper name (suppressable, or obviously suggest a LTA or vandal) without constructive edits

Just noting that the section was there before my edits. I will edit that section now.

I would also note that it is planned to move global locking into the GlobalBlocking extension in T359116, and as part of this it may be decided to replace all existing global locks with global blocks that disable login and cannot be disabled locally.

Event Timeline

Dreamy_Jazz changed the subtype of this task from "Task" to "Feature Request".Sep 30 2024, 3:27 PM

Some old notes on how it could be implemented: T222281#9233290.