For T414952: Prevent 2FA-required users from disabling their last 2FA method, we'll need to query all wikis to check if user can have 2FA disabled (from the perspective of that wiki). An initial idea is to list all wikis, where user has any groups and then make API calls to these wikis. Depending on the typical number of requests, this can be feasible or not.
Questions
- What's the typical number of wikis, where UWERs have local groups?
- Should we define some groups that we'll ignore for the purpose of including a wiki in the list of wikis to make the API call to?
- For example, should we skip wikis where user is only in autopatrol or similar low-level groups?