So I’ve just been locked out of the first Lemmy account I created at Lemmy.world because sign in won’t accept my 2FA token that I have with MS Authenticator. I want 2FA enabled for obvious reasons but hesistent until I know which Auth software definitely works. Couldn’t really find a clear answer online so I thought I’d asklemmy! Hopefully an answer may help others too. I did see some info on my searching about there being 2FA issues with Lemmy, something about Auth software needing SHA256 which apparently MS Auth has? TIA!
Check if other codes from this app/device work and check if other device would show you a different code. My old laptop now has its time a few minutes off so my TOTPs from KeePassXC don’t work anymore.
And, most important thing you didn’t mention, did 2FA ever work for this account? Did it suddenly stop working?
Hey, yes I did try other apps and both on my phone and PC. I don’t think it ever worked, I’d only been registered for a couple of days, decided to sign out and back in after the lemmy.world attack and couldn’t get back in. Nevertheless, lemmy.world admin has helped by removing 2FA for me on the account so I’ve signed back in but I do want 2FA enabled still, just not sure which app to use for it.
I use KeePassXC for TOTP on computer and Aegis on Android, but I didn’t check if Aegis can change to sha256 like KeePassXC can.
Edited: I just checked and found the option for sha256 in Aegis, so 2FA must work with code generated by this app.