iOS 18 FIDO2/WebAuthn Registration Not Triggering—Works on iOS 17.6.1 and Android #682
abc910804
started this conversation in
Troubleshooting
Replies: 1 comment 1 reply
-
@abc910804 can you please provide the entire value of |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi everyone,
I’m experiencing an issue with our FIDO2/WebAuthn registration process. Our implementation works fine on Android devices and on iOS 17.6.1, but on iOS 18 the registration process fails to trigger the WebAuthn API prompt.
We generate registration options using @simplewebauthn/server. For mobile devices (iOS), our options currently include parameters such as:
attestationType: 'none'
authenticatorAttachment: 'platform'
residentKey: 'required'
It appears that iOS 18 might enforce stricter requirements regarding these options, as the API prompt never appears on iOS 18. Has anyone encountered similar issues or discovered changes in iOS 18’s WebAuthn implementation that could be causing this behavior? Any suggestions on the proper parameter settings for iOS 18 would be greatly appreciated.
Thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions