Page MenuHomePhabricator

Should temporary users be treated as possible initiators of a check for the CheckUserLog
Closed, DuplicatePublic

Description

If temporary users cannot hold user groups (which depends on whether T330816 is implemented), then they will not be able to run a check. This means unregistered users will not appear as the "initiator" of a check in the CheckUserLog.

  • Currently Special:CheckUserLog says that an initiator search term is not valid if it's an IP address. Should this be extended to temporary users (so temporary account usernames are considered an invalid search term)?
  • A link is currently shown in Special:Contributions that links to that users' performed checks (link has the label "checks done by this user"). This is currently shown if the user has a non-zero ID. Should this link be shown on the contribution pages of temporary accounts?

Related Objects

StatusSubtypeAssignedTask
Resolvedkostajh
DeclinedNone
In ProgressNiharika
OpenNone
OpenTchanders
ResolvedCyndymediawiksim
DuplicateNone
ResolvedTchanders
ResolvedTchanders
Resolved AGueyte
ResolvedTchanders
ResolvedTchanders
Resolved AGueyte
Resolved TThoabala
Resolved AGueyte
ResolvedNone
Resolved TThoabala
Resolved TThoabala
Resolvedabi_
Resolved TThoabala
Resolved TThoabala
Invalid TThoabala
ResolvedNone
ResolvedTchanders

Event Timeline

Dreamy_Jazz renamed this task from Should temporary users be a valid search term for the initiator of a check in the CheckUserLog to Should temporary users be treated as possible initiators of a check for the CheckUserLog.Mar 22 2023, 8:21 PM
Dreamy_Jazz updated the task description. (Show Details)

@Dreamy_Jazz are you planning to bring up these questions for checkusers to consult on?

Currently Special:CheckUserLog says that an initiator search term is not valid if it's an IP address. Should this be extended to temporary users (so temporary account usernames are considered an invalid search term)?

I would think so. Temporary users don't have real accounts and won't be able to become checkusers. It makes sense that they should not qualify as an "initiator" for a check.

I had not thought of doing so because this depends on the direction being taken with respect to user groups. Once that direction is taken, the question answers will be clear enough IMO to not require an email to checkuser-l. I will ask on the IRC (as I've had feedback that the checkuser-l emails can get a little too much).

stwalkerster has pointed out that it is technically possible for everyone (including temporary accounts) to have the ability to access Special:CheckUser/Special:Investigate using:

$wgGroupPermissions['*']['checkuser'] = true;

However, that use case may be too unlikely that it's not worth considering as being used in a production environment. This rule would mean that IPs would have the right to make checks, which Special:CheckUserLog does not support.

3vtf renamed this task from Should temporary users be treated as possible initiators of a check for the CheckUserLog to CheckUserLog.Mar 31 2023, 3:22 PM
3vtf closed this task as Declined.
3vtf triaged this task as Unbreak Now! priority.
3vtf updated the task description. (Show Details)
3vtf removed subscribers: Niharika, Aklapper, Dreamy_Jazz.
Dreamy_Jazz lowered the priority of this task from Unbreak Now! to Needs Triage.
JJMC89 renamed this task from CheckUserLog to Should temporary users be treated as possible initiators of a check for the CheckUserLog.Mar 31 2023, 3:35 PM
JJMC89 updated the task description. (Show Details)