Skip to content

AO3-7485 Disable user 2FA when a backup code is used#5857

Closed
EchoEkhi wants to merge 12 commits into
otwcode:masterfrom
EchoEkhi:AO3-7485
Closed

AO3-7485 Disable user 2FA when a backup code is used#5857
EchoEkhi wants to merge 12 commits into
otwcode:masterfrom
EchoEkhi:AO3-7485

Conversation

@EchoEkhi

@EchoEkhi EchoEkhi commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

Pull Request Checklist

Issue

https://otwarchive.atlassian.net/browse/AO3-7485

Testing Instructions

  1. Turn on 2FA by going through the set-up process
  2. Log out, and log back in with your password and 6-digit code
  3. Observe that 2FA is still enabled
  4. Log out, and log back in with your backup code
  5. Observe a message saying "Successfully logged in with your backup code. Two-step verification has been disabled. [...]"
  6. Observe that you have been redirected to your preferences page
  7. Observe that your 2FA has been disabled
  8. Log out, and log back in
  9. Observe that you did not need to provide 2FA details to log back in

References

https://otwarchive.atlassian.net/browse/AO3-7442?focusedCommentId=382256

Credit

EchoEkhi (He/Him)

@github-actions github-actions Bot added Has Migrations Contains migrations and therefore needs special attention when deploying Awaiting Review labels Jun 6, 2026
@EchoEkhi EchoEkhi marked this pull request as draft June 6, 2026 21:36
@brianjaustin

Copy link
Copy Markdown
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Awaiting Review Has Migrations Contains migrations and therefore needs special attention when deploying

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants