It's more helpful to list the cons of options rather than stubbornly repeating that TOTP isn't perfect in terms of security. @Oggyo stated this already.
The security downsides of TOTP:
- User mistypes grapheneSO.org instead of graphenOS.org and provides them with login credentials.
- User receives a phishing email about a login or payment. They click the link in the email to a phishing site.
No security is perfect, know the risks and benefits then proceed. TOTP is a great, safe option.
schweizer I do find your advice harmful because it makes other peoples phones more vulnerable.
What is harmful is a unilateral decision by someone that doesn't have to live with the consequences and disregards people's circumstance.
Few things are always the best choice. FIDO2 costs money, is not available in every country, and problematic for those prone to losing items, or could cost more time. Orgs may not have SSO for every portal thus can't utilize MS auth passwordless sign-in.
MS being referred to anything other than microslop is dangerous.
schweizer Fact is as of today Microsoft authenticator does not tag GOS as rooted. If they do so in future this would be a bug because a GOS phone is not rooted.
Right now just became the past. It's best to prepare with a plan. In an ideal world, it'd be a bug. In ours it's business. This thread wasn't created asking: "does msauth work right now?"
schweizer This is BS. Always try to avoid TOTP when better passwordless options are available such as FIDO2 or a dedicated app.
Oggyo guided users, who are worried about vanishing msauth, to changing their mfa--valid advice. If the user can't see that passkey & FIDO are right next to TOTP, the best security aids won't save them from social engineering. People that are fans of FIDO2 will naturally be curious if FIDO is an option.
We can place semantics aside. Oggyo's advice is specific to his situation--choose SMS or TOTP. My advice will be based on the en-US version of apps. A more constructive reply adding to the conversation would be: "check to see if you can use the other options because phishing is a concern."
You are assuming the reader's org has 100% passwordless utilization, they could be using TOTP in msauth now.