New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why can't I add yahoo's 2fa? #1373
Comments
Just an hour ago I enabled Yahoo 2FA with Aegis Authenticator and it worked absolutely fine for me. I did not face any problem. |
I believe you. But it does not work for me and I do not know what to blame. The first time I tried it was when I entered the other 5 sites, and I tried it with a few generated numbers (it generates 1 every 30 seconds). Then I got upset and started the whole process over, but it had the same results, so I gave up. So, what else shall I check? |
I think next you can try by adding the Secret Key manually to the Aegis Authenticator instead of scanning the QR code. |
I just tried adding the secret key manually. Still nothing, I get the same error message :( |
Let me add some more info about my enviroment in case it helps. I am using debian testing/unstable x64, brave (my main browser) with most security options enabled, and ubo (and a couple of other irrelevant addons). The system's locale is en_us, but almost all sites (yahoo included) select their language from my ip, which is obviously greek. ---edit |
Interesting, are you sure the time on your device is in sync? (you can use https://time.is/ to check this) |
My system's time is in absolute sync with time.is, but my phone's time is ~1 second behind it.
---edit
|
I just wasted a bunch of time trying to figure out why I also wasn't able to enable 2FA on a throwaway Yahoo account. It's not related to time. It's related to Yahoo having a crappy website. The first time you enter the OTP to complete the setup you'll see a quick flash of "Something went wrong" and attempts after that will result in a complaint about the code being wrong. One entry in the network log of the developer console stands out: {
"error": {
"localizedMessage": "Something went wrong",
"errorId": "UNVERIFIED_CONTACT",
"message": "Contact is unverified"
}
} Turns out you have to add a recovery email address first. After that, enabling 2FA should succeed. |
Do you mean this? Because as you can see below, not only I have added it a looong time ago, but I have also verified it (the word in green letters)! Both emails are like 20 or so years old. |
Might be a different issue then. You could take a look at the network log in the developer console to check whether you see an error similar to the one I had. Either way, there does not appear to be anything to fix on Aegis' side here. |
Can you please show me how to reach the network log and what to look for in there? |
Honest question for those that got yahoo's 2fa to work. Is your email at yahoo.com or at a different "region", like mine is in .gr? Obviously, I won't wait for an hour and then retry, I have more important things to do. |
Version
3.0.1
Source
Google Play
Vault encryption
No
Device
Nokia 5
Android version
Android 9
ROM
No response
Steps to reproduce
I want to enable yahoo's 2fa and it fails on the very last step. I select the third option here, which says "use authenticator app" in greek.
The page proceeds showing me the qr code (mosaic filter applied just for the screenshot), which I scan with aegis.
Aegis shows me the 6 digit number to enter here.
And I enter it, but yahoo says it is wrong (the text in the gradient orange box says "your code seems to be wrong").
I am new to aegis and to 2fa with an authenticator app, but I have already added 5 more services to it with complete success.
What do you expect to happen?
Yahoo is expected to pass the verification process at the end.
What happens instead?
Yahoo fails to pass the verification process because, as I mention above, it says that the code is wrong and starts over.
Log
No response
The text was updated successfully, but these errors were encountered: