Junify
Managing shared accounts

Sharing two-step verification across a team

Codes reach one phone, or every phone that scanned the setup QR code. Keep backup codes in one place, log each sign-in, and redo the setup when someone leaves.

Updated October 16, 2026

When a shared account has two-step verification, signing in takes a code from an authenticator app or a text message on top of the username and password. That second step is built for one person, and a team has to work around it.

The code reaches one phone

Codes appear on the one phone where the app was set up, or arrive at the one number on file. So when that person is out, nobody else can sign in. What is two-step verification? explains how the codes work.

Sync and backup features don’t solve this. They help one person move to a new phone. Google Authenticator syncs codes only to devices signed in to the same Google Account. Microsoft’s support page on Authenticator backups says that for work or school accounts, “only the account name is backed up,” so you sign in again after restoring.

What happens when several people scan the setup QR code

One workaround is to have several people scan the QR code shown when the app is set up. The app and the service share a secret key, and each works out the code from that key and the current time (RFC 6238). Every phone that scans the code gets a copy of the key, so every phone shows the same codes.

Some services let one user register several apps. In Microsoft Entra ID, a user can have up to five authenticator apps or hardware code devices at a time. They still belong to one user, the shared account, and the service has no record of who holds each phone.

This workaround causes three problems.

NIST SP 800-63B-4, the US federal guideline on sign-in methods, assumes each person has their own sign-in secrets. Its introduction says people are responsible for “not disclosing them to others.” The appendix on passkeys that sync between devices notes that guidelines have long cautioned against sharing sign-in methods between users. It also notes that some products now let people share keys with other users. One way it lists to limit that is managed devices that block synced keys from being shared.

Sharing a text message number

With text message codes, the code goes to one phone number. If that’s someone’s personal phone, the codes stop reaching the team when they leave or switch numbers. A company phone helps with departures, but the same gap appears whenever its holder is out.

NIST SP 800-63B-4 lists codes sent over the phone network as its only “restricted” sign-in method: allowed, but with extra conditions (sections 3.1.3.3 and 3.2.9). A service that uses it must also offer at least one sign-in method without those limits. NIST also says services that check the code should watch for risk signs such as a device swap, a SIM change or a ported number. None of this tells your team who holds the number or how others sign in without it. You decide that in advance.

Handling backup codes

Backup codes are one-time codes you enter when the app or phone isn’t available. Google lets you generate a set of 10 codes, each eight digits long. Each code works once, and creating a new set makes the old set stop working. Google tells you not to give the codes to anyone. NIST SP 800-63B-4 calls backup codes look-up secrets and likewise says each one must work only once (section 3.1.2.2).

For a shared account, backup codes are what you use when the phone holder is out. So keep them in one place, list who can open it, and log who used a code and when. Generate a new set when the people on the account change. Printing the codes for everyone is close to handing out the key itself.

What to cut off when someone leaves

What the person who left still holds depends on the method. Changing the password alone leaves them the authenticator key and any backup codes.

NIST SP 800-63B-4 tells services to invalidate sign-in methods promptly when an account ends or the person is no longer eligible (section 4.5). Microsoft Entra ID gives admins a “Require re-register MFA” option. It deletes the user’s phone numbers, Authenticator apps and software code generators, turns off hardware code devices, and asks for a new method at next sign-in if needed. Both assume one person per account. The service doesn’t know the shared account lost a member, so your admin does each of these steps by hand.

Comparing the options

The table compares whether others can sign in during an absence, where the key ends up, and what a departure takes.

Option When the holder is out Where the key lives When someone leaves
Authenticator app on one phone Nobody else can sign in One phone Change the password; reset two-step verification if it was their phone
Authenticator app on several phones Others can sign in One copy per phone Reset two-step verification; everyone who stays registers again
Text messages to a company phone Someone must have the phone One phone Hand the phone to the next holder
Security key or passkey Someone must have the key The key itself, or every device the passkey syncs to Delete the person’s key
Backup codes kept in one place Anyone who can open that place Where they’re kept Generate a new set

In every row, the service’s records show only the shared account’s name. The more people who can sign in during an absence, the more places the key lives. So whichever option you choose, keep a separate log of who used the account and when.

Frequently asked questions

Can everyone on the team scan the authenticator QR code?

It works, but every phone then shows the same codes, so you can't tell who signed in. The secret behind the codes also ends up on every phone, and you can't confirm it's gone when someone leaves.

How can someone sign in when the person with the phone is out?

Keep backup codes in one place you control, and log who uses them. Putting the app on several phones also works, but then you can't tell who signed in, or confirm the key is gone when someone leaves.

Is changing the password enough when someone leaves?

No. The authenticator secret and any backup codes stay with the person who left. Set up two-step verification again with a new secret, and generate a new set of backup codes.

Should text message codes go to a company phone?

A company number is easier to hand over than a personal one. But codes still reach only that phone, so decide in advance what happens when its holder is out.

How Junify handles this

Doing this by hand
To keep shared accounts safe, you track who knows each password, and change it and send out the new one whenever someone leaves. You also keep a separate record of who did what under the same login.
With Junify
With Junify, nobody needs to hand out the setup QR code to cover an absence. If the account uses an authenticator app, Junify enters the code itself, so signing in no longer depends on one person's phone. Each person verifies on their own phone before using the account, so each use is recorded by person even though the login stays shared. Codes sent by text message or email aren't covered.

Sources

More on this topic