← CoauthGuide

How to Share a Salesforce Login Under the 2026 MFA Mandate

By Kalpesh Mahida · Updated October 15, 2026

If your team shares one Salesforce login, the July 2026 security change probably broke your workflow. This guide explains exactly what changed, why shared logins stopped working, and every real option you have to keep team access, with the honest tradeoffs of each. No fluff, and no pretending there is only one answer.

What changed in 2026

On July 1, 2026, Salesforce began enforcing phishing-resistant multi-factor authentication for privileged users. If a user has the System Administrator profile, or permissions like Modify All Data, View All Data, Customize Application, or Author Apex, they are now required to sign in with a phishing-resistant factor.

The accepted factors are:

  • Passkeys
  • Built-in device authenticators such as Touch ID, Face ID, or Windows Hello
  • Hardware security keys such as a YubiKey

A one-time code from an authenticator app or SMS no longer clears the bar for these privileged users. That is the whole point of phishing-resistant MFA. It ties the login to something physical you hold.

Why this breaks shared logins

Here is the tension. A passkey and a device authenticator are bound to one device. Touch ID lives on one Mac. A YubiKey sits in one person's pocket. That is great for a single human protecting a single account. It is a problem the moment a team shares one login.

Plenty of teams legitimately share a single Salesforce account. A small consultancy sharing one admin or sandbox login. An operations team using one service account. A contractor who needs access for two weeks. Before the mandate, they shared a password and an authenticator seed and moved on. After the mandate, the phishing-resistant factor cannot be handed around the way a password could.

Your real options, with honest tradeoffs

There is no single correct answer. The right choice depends on whether the account is genuinely shared, how often people need it, and how much you care about an audit trail.

Option 1: Give everyone their own Salesforce seat

The clean answer, when it fits. If each person is really a separate user who should have their own access and audit trail, buy them a seat and let each set up their own passkey. Nothing to work around. Painful when you are a small team that shared one login precisely because you did not want or could not afford five seats.

Option 2: Salesforce Temporary Verification Code

Salesforce lets an admin generate a Temporary Verification Code for another user from the user's Advanced User Details. It expires in 1 to 24 hours. Good for one-off, short-lived access. Painful when a team needs the same login regularly, because the admin has to generate a fresh code every time and a typed code is a weaker factor than the passkey it stands in for.

Option 3: A shared password manager vault

Salesforce's own guidance for shared accounts is to store the credential in a password manager that provides the verification method for the shared login. In 2026 the major managers (1Password, Bitwarden, Keeper, Dashlane) can store and share passkeys. Good when your team already runs a full password manager. Painful when you only need to share one login and now have to roll out and pay for a whole suite to do it.

Option 4: A single-purpose shared-login tool (Coauth)

This is the option I build, so treat this as the vendor's view told straight. Coauth is a Chrome extension, free for up to 3 people, that does one thing well: let a team share one login, passkey and password, without buying everyone a seat. Honest limit: it is a young single-purpose tool, not a full enterprise password manager. If you need company-wide password management, org policies, and SSO, a full suite fits better.

When you should just buy seats

Since this is a guide and not a sales page: if each person needs their own accountability, or you operate under compliance rules that require individual named users and clean audit trails, share nothing. Buy seats and give each person their own passkey. Sharing a privileged login always trades some auditability for convenience. Make that trade on purpose, only for accounts that are truly shared service accounts.

How Coauth shares a Salesforce login

For teams that do have a genuinely shared account, here is how the tool works and why it is safe. Coauth acts as a software authenticator in the browser. Because the passkey is software, it can be sealed with encryption and shared, then used by any team member on their own device. Everything is zero-knowledge: the private key and the password are encrypted on your device before they sync, so the server stores them only as ciphertext.

  1. Install Coauth from the Chrome Web Store and set a vault password. Keep the recovery key it gives you; Windows Hello or Touch ID unlock is optional.
  2. Save the shared login, or register a passkey for it, inside Coauth.
  3. Share it with a teammate by email. They get a link, join with a free Coauth account, and the login appears in their vault, decrypted only on their device.
  4. When someone leaves, remove them. The team key rotates, so they cannot read anything shared from then on. If the login uses a password, change it too: they could have copied it.

The result: each person signs in with one click on their own machine, no code to reissue, no seat to buy, and a clean way to remove someone when they leave.

Security considerations before you share any login

  • Prefer individual accounts for anything that needs a personal audit trail. Share only true service accounts.
  • Choose a tool that is zero-knowledge, so your secrets are encrypted before they leave your device and a breach of the vendor does not expose them in readable form.
  • Make sure revoking a member actually rotates the key, not just hides the entry.
  • Change a shared password after someone leaves. A new key cannot make them forget it.
  • Keep a recovery path, and confirm the vendor runs backups.

Frequently asked questions

Can you share a passkey with your team?

Yes, if the passkey is a software or synced passkey. Hardware and platform passkeys such as a YubiKey or Touch ID are bound to one device and cannot be shared. Software passkeys stored in a password manager or a tool like Coauth can be shared with a team.

Does sharing a Salesforce login break the 2026 MFA rules?

No. The shared credential is still a phishing-resistant passkey. You are sharing the passkey through an encrypted vault rather than each person owning a separate one. The factor Salesforce checks is unchanged.

What is the cheapest way to share one Salesforce login?

If you only need to share a single account, a single-purpose tool like Coauth avoids buying extra Salesforce seats or a full password-manager subscription for the whole team. Coauth is free for up to 3 people and $5 a month flat after that.

Is it safe to store a Salesforce login in a browser extension?

It depends on the extension. Look for zero-knowledge encryption, so secrets are encrypted on your device and the server cannot read them; key rotation when a member is removed; and backups. Coauth does all three, and its security page lists what the server can and cannot read.

What happens when a team member leaves?

Remove them from the team and the shared key rotates, so they cannot read anything shared from then on. If the login uses a password, change it as well, because they could have copied it while they had access.

The bottom line

The 2026 mandate is good security. It just left teams that share one login with a gap. Your options, in plain terms: buy seats when people need their own access, use Temporary Verification Codes for one-off needs, use a shared vault if you already run one, or use a single-purpose tool like Coauth, free for up to 3 people, if you just want to share one account without the overhead.

Share one Salesforce login without buying five seats

Coauth is live on the Chrome Web Store, free for up to 3 people. Zero-knowledge, one-click sign-in, and removing someone re-keys the team.

See Coauth →
See it work

Watch Coauth share a login.