Protect what matters – even after you're gone. Make a plan for your digital legacy today.
Forum Discussion
jjnxpct
2 months agoNew Contributor
Prompt to replace existing passkey instead of creating new item
When I create a new passkey for a website where a passkey already exists in my login item, 1Password creates a completely new item instead of updating the existing one.
Steps to reproduce:
- Have a login item with a passkey stored for a website
- Go to that website and create a new passkey (e.g. to replace an expired or revoked one)
- 1Password creates a new separate item instead of offering to replace the existing passkey
Expected behavior: 1Password should detect the existing passkey for that domain and prompt: "A passkey already exists for this site. Do you want to replace it?"
Current behavior: 1Password silently creates a new item, leaving the user with duplicate entries and confusion about which passkey is valid.
This would be a significant UX improvement for users who need to rotate or replace passkeys.
1 Reply
- 1P_Dave
Moderator
Hello jjnxpct! 👋
Thank you for the detailed report! When you save a new passkey for a website, that you already have a passkey saved for, you should see 1Password offer to update the existing Login item:
A few things need to be true:
- The username for the passkey needs to be the same as the previously saved passkey.
- The website URL for the passkey needs to be the same as in the previously saved passkey.
- You won't be prompted to update the existing item if you previously saved a hardware security key as a passkey and you're now saving a passkey for sign-in.
Are you able to reproduce the issue on https://webauthn.io/? Can you share the website where you are seeing the issue?-Dave