Ok… But still I don’t really understand, what actually does happen – instead of opening the “BW save passkey prompt” as it should be the case – when you click “Add passkey” (when you are logged in in GitHub and try to create a passkey)??
You didn’t write that before but it’s good to know, that your system should support everything!
Good… and (still) strange…
I get that, but I would set that aside for the moment and focus on MacOS. (if we get that to work, maybe you can make a separate post later for clearing it up in iOS, too…)
I think we can rule that out now. I searched the forum a bit and found at least this post by @DoctorB , stating storing and using passkeys with Bitwarden, MacOS, and Safari does work. (and that post was from Nov 2023, so it does work for a long time!)
[PS: This posts mentions the Yubico demo site… but you can also test it with other authenticators, like Bitwarden… I just also tried it on Windows 11 with Vivaldi browser, worked also with Bitwarden… for all those, who might read it and want to try it: you have to register/sign in, then you can trigger the passkey-storage process for Bitwarden with e.g. choosing “internal authenticators”]
So here a few thoughts and ideas you could try now:
-
you wrote “Safari (18.x)”… I guess there were some bugs with Safari 18 also (a while ago, e.g. this was reported) → so first thing, please make sure, your Safari is also “up-to-date”
-
did you deactivate iCloud KeyChain / Safari’s password manager?
-
do you have some kind of pop up blocker installed or configured in Safari? (–> probably not, otherwise you wouldn’t see the other pop up, but maybe check nonetheless if something could block the popup)
-
could you have other extensions/addons installed on Safari blocking the popup? (–> here, it was another Firefox extension in the end, blocking “passkey usage” on MacOS)
-
you could also try another website, creating a passkey, if only just for comparison (maybe there’s some bug for you with GitHub at the moment?!)
- you could try it with this forum! → if you’re logged in here, go this route: click your “profile symbol” (upper right corner) → “Profile” button at the bottom → Preferences → Security → + Add passkey → Confirm with your forum-password → then you should get the famous Bitwarden “save passkey prompt” we hope for…)
-
if only for testing purposes: you could try it (temporarily!) with another browser… Chrome (or another Chromium-based one like Brave) or Fifefox should also work (like in one of the links I already posted, Firefox works with passkeys on MacOS… BTW, this post here also “confirms”, Chrome and Firefox do work with passkeys on MacOS)
→ if it works with another browser, we might circle it down to “has something to do with Safari”… (but if it doesn’t work with another browser, it must be something else)
-
and if you’re still not convinced – or maybe indeed experience some kind of bug, who knows! – you can contact Bitwarden support and/or report it as a bug (“New issue”) on GitHub and see what feedback etc. you get!
-
… but maybe before you do that, I personally would also consider, to deinstall, delete the local storage and reinstall the BW extension… it also / always could be an “app hiccup”
- but before you’d do that, make sure you have e.g. still another Bitwarden app logged in and/or all your login credentials for Bitwarden “within reach” (we won’t get you locked out
)
- but before you’d do that, make sure you have e.g. still another Bitwarden app logged in and/or all your login credentials for Bitwarden “within reach” (we won’t get you locked out
PS: Here a screenshot, where you can find the + Add passkey button in this forum (as verbally described above):