Page MenuHomePhabricator

OATHAuth: Indicate that the user has temporary recovery codes
Closed, ResolvedPublic

Description

In T420201, support for temporary codes has been implemented. They will be generated as part of the account recovery process (T420200). Because these codes are not meant to be stored indefinitely, they are not displayed on the Special:AccountSecurity page.

However, the user can still benefit from knowing that such codes exist on their account and ability to invalidate them earlier.

Acceptance criteria

  • Special:AccountSecurity displays information that temporary codes exist on the user account, along with the expiration date
  • User can invalidate the temporary codes earlier – this won't change the permanent codes

Event Timeline

Change #1259860 had a related patch set uploaded (by Mszwarc; author: Mszwarc):

[mediawiki/extensions/OATHAuth@master] Indicate that user has temp. recovery code and allow to remove them

https://gerrit.wikimedia.org/r/1259860

Change #1259860 merged by jenkins-bot:

[mediawiki/extensions/OATHAuth@master] Indicate that user has temp. recovery code and allow to remove them

https://gerrit.wikimedia.org/r/1259860