Using several phones with authenticator apps for 2FA #78027
-
Select Topic AreaQuestion BodyMaybe I'm just stupid, and it's a total non-issue. When I enable 2FA for my GitHub account using an authenticator app for using time-based one-time password (TOTP) as the second factor, only the app that was registered last seems to work. Can one use multiple TOTP apps on multiple phones (meaning several phones, but each phone only has one TOTP app installed)? |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 2 replies
-
|
So, maybe it's me that's stupid; or maybe the whole 2FA registering thing isn't as intuitive as lay-people might come to expect. In a discussion on Microsoft's Authenticator app, a possible solution is discussed: doing the registration concurrently with both phones, i.e., scan the QR code with both phones at the same time. This is discussed here, although one has to read the whole thread to the end. It's only six replies. While this might be the end of the discussion, as there exists a solution. One can't help as to get some "this is mythical lore" fantasy-vibes from this whole affair. Please, for the love of the lay-people, please state the obvious (I guess that it is obvious for the people who deal with IT-security-things all the time) in your 2FA settings. If a later Authenticator registration wipes out an earlier one, say so. |
Beta Was this translation helpful? Give feedback.
-
|
I believe if you scan the QR code on both phones during the same setup session, you should be able to register both of them simultaneously. Reconfiguring the TOTP factor will generate a new TOTP seed (and QR code) and discard the old one after you have set it up, causing any authenticator apps that you had set up in the past to not work anymore, until you register them again. So, follow these steps:
|
Beta Was this translation helpful? Give feedback.
-
|
With 2FA becoming mandatory, there really needs to be a solution to this. A possibility to handle multiple TOTP authenticators (and to invalidate/ replace them independently). I don't want to rely on a single device (even with the recovery codes) to authenticate my account, there needs to be a backup. |
Beta Was this translation helpful? Give feedback.
-
+8801602040923 |
Beta Was this translation helpful? Give feedback.
-
|
So far, all you can do is configure the Authenticator app on one device, save the QR code image, and then configure all your other devices with that QR code. Note: Never Edit Authenticator app on GitHub again. Literally: Don't click the "Edit" button. The moment you click that button, a new QR code will override the old one, and all of your configured Authenticators will be invalidated. You can only save this new QR code image again and reconfigure all your other devices. |
Beta Was this translation helpful? Give feedback.
-
|
, which will overwrite the previous one. And with it, it will invalidate all single or multiple MFA devices which were using that setup key. So the trick is:
Essentially, after you associated your first device and confirmed its TOPT at github, all other devices configured with the same setupkey will generate the same exact TOPT code at the unison. |
Beta Was this translation helpful? Give feedback.
Great suggestion by @Ebola-Chan-bot previously
My understanding is that when you EDIT, you are issueing a new setupkey (or equivalently the QR code), which will overwrite the previous one. And with it, it will invalidate all single or multiple MFA devices which were using that setup key.
So the trick is: