Copy OTP Code when using Passkey as Primary Auth
Loving the Passkey support on iOS for the most past, but I’m finding there are a select few services where enabling Passkeys will replace the username + password authentication in favour of a Passkey, but then login will prompt for a OTP as a secondary authentication.
With a standard username + password auth, the 1Password can be configured to copy a OTP to the clipboard which makes the OTP prompt that follows the initial authentication nice and quick via paste, assuming it doesn’t autofill.
However, if there is no username + password prompt and a passkey is used as the primary authentication, it seems that the associated OTP is not copied to the clipboard as part of the Passkey auth process. If you then hit a OTP prompt you then need to launch 1Password, search for the service and copy the OTP to log in which is a slower process than not having Passkey auth at all and using the old username+password method.
The prominent example of this I hit frequently is PayPal which supports Passkey as a primary authentication backed by a OTP. I assume there will be some others but.
Could 1Password support copying a OTP if a Passkey for a particular login is requested, the same way the OTP can be copied to the clipboard for a username+password autofill. Unsure if there are any limitations with iOS, but hopefully that’s note the case. When passkeys are used 1Password loads momentarily which suggests it may be possible to copy a OTP.
1Password Version: 8.10.20
Extension Version: Not Provided
OS Version: iOS 17.1.1
Browser: Safari
