Page MenuHomePhabricator

Require a Phabricator account as a prerequisite to getting Toolforge access
Open, NormalPublic

Description

It was noticed in T172065 that numerous people have tools accounts/projects, but aren't on phabricator

I believe it should be a requirement for all new users to have logged into phabricator with the wikitech/ldap account or their WMF SUL account from mediawiki.org before being granted access.

This means if they need to be contacted they can be CC'd on any appropriate tasks, without anyone having to go an dig up email addresses etc

Event Timeline

Reedy created this task.Aug 9 2017, 3:15 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 9 2017, 3:15 PM
Paladox added a subscriber: Paladox.Aug 9 2017, 3:20 PM

I think all new accounts with ldap was stopped a while ago. But old accounts can still use ldap. All new accounts are from mediawiki.

chasemp triaged this task as Normal priority.Aug 9 2017, 3:23 PM
Reedy added a comment.Aug 9 2017, 3:24 PM

Looks fine to me?

@Reedy they need to update that. I believe someone around wmf has been meaning to update it but did not find the source code to do that.

Does new accounts work when signing in with a ldap account that has not be registered before?

bd808 added a subscriber: bd808.Aug 9 2017, 3:34 PM

I have never heard of any plan to disable LDAP account linking. There may be some sort of desire to make the Wikimedia account show up first so that people find that option easier.

bd808 renamed this task from Require a Phabricator account as a prerequisite to getting tool labs access to Require a Phabricator account as a prerequisite to getting Toolforge access.Aug 9 2017, 3:35 PM
bd808 edited projects, added Striker; removed Toolforge.Aug 9 2017, 3:37 PM

It would be pretty easy to enforce the Phabricator account linking that is done at https://toolsadmin.wikimedia.org/profile/settings/accounts as a part of the Toolforge membership request process that is now handled at https://toolsadmin.wikimedia.org/tools/membership/apply

greg added a subscriber: greg.Aug 9 2017, 7:29 PM
zhuyifei1999 added a subscriber: zhuyifei1999.