Passkeys And Passwords
Passkeys and passwords both unlock accounts, but they fail in different ways. A password is a shared secret you type, while a passkey is a cryptographic credential stored on a device and used through a login ceremony. In practice, passkeys reduce “type-and-phish” attacks because the site proves it can verify your credential, not just that you entered the right characters.
During account setup, the biggest differences show up in recovery. Passwords often recover through email or SMS, which can be intercepted or misrouted. Passkeys usually rely on device sync or a recovery flow tied to your account, and the flow varies by platform and browser. If you set up passkeys without checking recovery options, you can end up locked out after a phone change.
Example: you create a new account for a service you use for health records. If you choose “Create passkey” on your phone but skip the “add another device” step, you may later discover that your laptop browser can’t complete the same verification. That mismatch feels like a login bug, but it is often a credential availability issue.
Main Setup Mistakes
People often treat account setup as a one-time task, then discover that sign-in methods depend on device state, browser support, and account recovery settings. A passkey created on one device can be unusable if the credential never syncs to the device you later use. A password can work everywhere, but it becomes fragile when reused, weak, or exposed through credential stuffing.
Passkeys also depend on the relying party identifier, which is the site’s origin. If you create a passkey for a login page that later changes domain, or you use a “login with” flow that points to a different identity provider, you can end up with credentials that do not match the account you think you secured. This is less about cryptography and more about how the service maps identities.
Passwords fail through human patterns. Many accounts start with a password manager prompt, then the user copies the password into a notes app “just for now,” which, frankly, most people skip cleaning up. Later, the notes file gets synced to a shared computer or backed up to a location they forgot about. The account then becomes easier to compromise than it needed to be.
Recovery settings create hidden dependencies. Email access, phone number verification, and backup codes can each become a single point of failure. If you set up passkeys and delete backup codes, or you never download them, you lose the only offline fallback. If you rely on SMS recovery, you inherit the risks of SIM swap and number porting errors, which have been documented across multiple countries.
Setup Advice That Works
Choose A Recovery Path First
Before creating any passkey, open the account’s security or recovery page and confirm what happens when you lose your primary device. Look for backup codes, secondary email, and a phone number option. If the service offers passkey recovery through your account, check whether it requires re-authentication with a password or another factor. A practical target: you should be able to complete recovery within 10–15 minutes using a second device you already own.
Personal aside: on one account I reviewed in 2024, the “Download backup codes” button generated codes but the user had to refresh the page to see them. That small UX detail mattered because the user assumed the codes were already saved. Treat recovery setup like a test, not a checkbox.
Add Multiple Passkey Devices
Create passkeys on at least two devices you control, such as a phone and a laptop. If your platform supports passkey sync (for example, through Apple iCloud Keychain or Google Password Manager), verify that the passkey appears on the second device before you rely on it. In browsers, check that the correct account is signed in to the password manager that will store the passkey. A mismatch here can look like “passkeys don’t work,” when the credential is simply not present.
Realistic outcome to aim for: after setup, you should be able to sign in from both devices without typing a password. If you still need a password on one device, note which step triggers it and whether it is expected for that service.
Keep A Strong Password Backup
Even when you prefer passkeys, keep a strong unique password for the account. Use a password manager to generate a long password and store it in the vault, then confirm you can sign in using it once. Many services still use passwords for certain flows like changing email, adding new recovery methods, or handling suspicious login events.
Personal aside: I have seen accounts where the user turned on passkeys and then removed the password from the manager because “it’s no longer needed.” Later, a password was required to add a second passkey device. That friction is avoidable if you keep the password stored and tested.
Test Logins Before You Need Them
After passkey enrollment, perform a controlled test. Sign out on one device, then sign in on the other. If the service supports it, test “sign in with passkey” from a private window to confirm you are not accidentally using an existing session. If you use a browser like Chrome or Firefox, update it to a recent version; passkey support has improved over time, and older versions can fail in ways that look like account problems.
Small detail: passkey behavior can differ between browser versions and operating system versions. For example, a login that works on macOS with a current browser may fail on an older Windows build until the browser and OS components catch up.
Case Examples
Health Portal With One Device
A person sets up a health portal account on their phone and chooses “Create passkey.” They do not add a second device and they skip downloading backup codes because the prompt feels redundant. Two months later, they replace the phone and restore from a backup that does not include the passkey sync state. The portal then asks for recovery, and the only available path is a password they never saved. The account becomes a support ticket, not a quick login.
The fix in this scenario is not “use passkeys everywhere.” The fix is to add a second passkey device and download backup codes during setup, then test recovery with the second device while you still have access.
Bank Account With Password Reuse
Another person creates a bank account using a password they reused across multiple sites. They later enable passkeys but keep the reused password in a browser autofill profile that syncs to a shared family computer. A phishing email tricks a relative into visiting a lookalike page, and the autofill fills the reused password. The passkey would have resisted the “type the password” attack, but the account still accepts the password for certain actions, so the attacker gains a foothold.
The lesson is to treat passkeys as one layer, not a permission slip to keep weak password hygiene. Unique passwords and careful device access reduce the damage when other factors fail.
Passkey Vs Password Checklist
| Setup Check | Passkeys | Passwords | What To Verify |
|---|---|---|---|
| Recovery options | Backup codes and/or account-based recovery | Email/SMS recovery and password reset | You can recover within minutes using a second device |
| Device coverage | At least two devices enrolled | Works anywhere you can type it | You can sign in on phone and laptop |
| Phishing resistance | Origin-bound credential checks | Susceptible to credential theft | You do not rely on typed secrets alone |
| Fallback factor | Password may still be required for changes | Unique password stored in a manager | You can complete account changes without guessing |
Decision support rule: if you cannot test recovery and multi-device access, keep both methods active and treat passkeys as the primary sign-in while passwords remain a tested fallback.
Common Mistakes
Skipping backup codes is the most frequent passkey setup error. Backup codes often exist for a reason: device loss, account lockouts, or platform sync failures. If you never download them, you trade a one-time action for a long support process later.
Enrolling only one device creates a fragile dependency on sync. Passkeys can sync through platform services, but sync can be delayed, disabled, or blocked by account settings. A passkey that works on your phone may not appear on your laptop if the password manager account differs or if sync is paused.
Deleting the password after enabling passkeys causes avoidable friction. Many services still require passwords for sensitive changes like updating email, adding recovery methods, or resolving suspicious activity. If the password is missing from your manager, you lose time and risk choosing a weaker replacement.
Using shared devices without thinking through session state also creates risk. If a family computer stores autofill credentials, a passkey may still be safer than a password, but the account can still accept password-based actions depending on the service’s security policy. Device access and session management matter.
Finally, people sometimes enroll passkeys on the wrong account. A “sign in with” flow can create a new account identity under the hood, and the passkey binds to that identity. The result looks like “my passkey disappeared,” when the credential is actually attached to a different account record.
FAQ
Do passkeys stop phishing?
Passkeys reduce the success of many phishing attempts because the login requires cryptographic verification tied to the correct site origin. Attackers can still trick users into approving a prompt on a real site, so you still need to watch for unexpected login requests.
What happens if I lose my phone?
Recovery depends on the service’s options and your device sync settings. If you enrolled passkeys on a second device and saved backup codes, you can usually regain access without relying on the lost phone.
Can I use passkeys on multiple browsers?
Yes, when the passkey is available through your platform or password manager and the browser supports passkey login. If the passkey sync did not reach that browser’s environment, the login may fall back to a password or fail.
Should I keep a password after adding passkeys?
Keep a strong unique password stored in a password manager and test it once. Many services still request a password for account changes, recovery, or risk-based verification.
Why does my passkey work on one device but not another?
The passkey may not have synced, the browser may be using a different password manager account, or the service may have bound the credential to a different identity record. Checking the account’s security page and trying sign-in from a second device helps isolate the cause.
Author's Insight
Passkeys shift the failure mode from “typed secret theft” toward “credential availability and recovery.” The strongest practical setup pairs passkeys with a tested recovery path, multi-device enrollment, and a unique password kept in a manager. Standards work behind the scenes, but the user-visible behavior still depends on browser and OS support, sync settings, and the service’s account recovery design.
Because services vary, the safest approach is to treat account setup as a short test: enroll, sign out, sign in from a second device, and confirm backup codes exist. That method catches the common mistakes that do not show up until you actually need access.
Key Takeaways
- Enroll passkeys on at least two devices and verify they appear where you will sign in.
- Download backup codes and confirm the recovery flow works while you still have access.
- Keep a strong unique password as a tested fallback for account changes and recovery.
- After setup, sign out and test login from another device to catch sync and identity mismatches.