SOLVED: After getting spooked turned on 2FA for lemmy.world account, but the code to scan for my Auth app never appeared, the screen refreshed, logged me out, and I can't get back into my account now
Is there anything I can do, or is that account lost forever now? Resetting the password doesn't work (natch). Not a huge deal, but it's upsetting because I was modding a community from that account. Any tips/contacts would be appreciated. Cheers.
*** update: as per commenters suggesting, tried resetting password for that account once again, and I was successfully able to log in, go to my settings, then remove 2FA, and all seems good now
FWIW I found the string for 2FA if you right click open link in New window. Then you can read the string to import into an authenticator app from there. Had it generating codes but the codes wouldn't let me login on my app so I disabled for now. Hope they can fix this in the future.
You have to set the hash algorithm to SHA256 (that's what the URI asks for.) Apparently, Google Authenticator and anything based on that ignores the algorithm parameter, causing them to generate the wrong codes anyways.
This Firefox plugin and Bitwarden's TOTP are some authenticators that handle the URI correctly and generate the right codes.