Background
As we deploy temporary accounts, we should allow for the possibility of needing to disable them in an emergency for some reason, having enabled them.
Known issues
- If logged in as a temporary user when $wgAutoCreateTempUser['enabled'] is set to false, you stay logged in and you now have a real account: you can save preferences, set a password, etc.
- When looking at history, logs, etc, contributions that were from temporary accounts are no longer highlighted as being from temporary accounts
Related
T342475: Define temporary account behavior on Wikimedia wikis which have IP masking disabled