Skip to main content
June 6, 2023
Question

Feature Request: Choose between multiple passkeys (different accounts) for same website

  • June 6, 2023
  • 34 replies
  • 3220 views

I am excited to see passkey support in 1Password! Thanks for leading the charge 1Password Team!

I have multiple Google accounts - one for email and one I do not give to anyone to secure my Google services. I set up the second account to use a passkey and saved it to 1Password and all went well. I was able to sign out and then sign back in successfully. I then set up the first account to use a passkey and saved it to 1Password. Saving the passkey went well but trying to sign out and sign back in did not work as expected. 1Password did not give me the option to choose which Google account's passkey I wanted presented and it presented the second account's passkey over and over again. Did I miss a step?


1Password Version: Not Provided
Extension Version: 2.12.0
OS Version: 13.0.5672.127
Browser:_ Chrome

34 replies

TataruTaru
June 6, 2023

This is my experience as well, though I think that's because currently, 1PW is trying to make the login fast and transparent.

I'm not sure if 1PW ever reads the email/username, but just checks the URL and provides any passkey/password for that URL.

June 6, 2023

Might be a limitation of the beta version

June 6, 2023

I have this same issue. It seems that 1PW selects the "first" Google account (according to whatever arcane organizational method it uses; possibly the first one you created a passkey for) and tries to use that passkey. I have this issue on Firefox, Edge, and Chrome (all of which I regularly use for different things). There are up/down arrows in the 1PW popup (all the way to the right, slightly above and below the box containing the information on which account it's trying to use), but they seem grayed-out, and it goes by so fast that I haven't managed to click on them to see if they're actually functional.

steph_giles
1Password Employee
June 7, 2023

Hey @cheil_1password, @TataruTaru, @OlivierP, @Katya,

I'm having a hard time replicating the behaviour you are describing.

I have 2 Google accounts and on going to accounts.google.com I select the account I want to sign in to and then 1Password offers to sign in with the passkey saved within the item for that account.

What I did notice is when I was saving the passkey for Account 2 1Password offered to updating my existing item for Account 1 and I had to manually select Account 2 before clicking save. Did you experience this? Could it be that when saving the passkey for your second account you might have updated the first?

Any detail you can provide or steps for me to reproduce this would be really helpful.

TataruTaru
June 7, 2023

Saving passkeys aren’t an issue. I just get it to update the right account. However when you login, you aren’t presented with the option to select which account on Google to pull the passkey.

So it will always use the top passkey on the list of drop downs that match that url.

I had a video but I couldn’t really censor my emails and I don’t want to list it publically. But I can share the YouTube link internally if that helps explain.

June 7, 2023

You can reproduce it on https://passkeys-demo.appspot.com/. Create 2 different accounts and save them in 1P. Then click the 'one button sign in' button and click on 'sign in with passkey'.

It'll always take the first passkey, you're not able to choose between the accounts. If I use the default passkey manager in Chrome, I'm able to choose between two accounts when clicking the sign in button.

June 7, 2023

TataruTaru and Frenk have it covered but happy to provide additional information if needed. Thanks @steph_giles .

June 8, 2023

@steph_giles In another thread about issues with Google logins, a 1PW team member said it was discovered over the weekend that having a period in a Google username might be causing problems. In my case, the account that 1Password tries to use the passkey from (regardless of which account I'm trying to log in to) does have a period in the username.

It also appears to be the first Google account that's listed in 1PW; this can be verified by changing the name of the login to change its position in the alphabetical order of logins. Immediately, whatever Google login is now at the top, alphabetically, becomes the one it tries to use the passkey from.

I'm on Win10 Pro, using Firefox (v114.0) with 1PW beta v2.12.1, and Edge (v114.0.1823.41) and Chrome (v114.0.5735.110), both with 1PW beta v2.12.0. 1PW desktop is v8.10.8 (81008013, on BETA channel). Everything should be up to date, though I've got Windows locked down to 21H2 so it doesn't try to auto-update me to 11. If there's any other info I can provide to help, let me know!

June 10, 2023

I have multiple logins to the same site and i don’t seem to see an option to pick which Passkey to use. On iOS the native passkey process shows the available passkeys…whereas iPassword it seems to just use the first one alphabetically.

rctneil
June 11, 2023

I've had the same issue. How to use an alternative passkey to sign into a different account.