Support WebAuthn / FIDO for Firefox for iOS
Categories
(Firefox for iOS :: Browser, enhancement)
Tracking
()
People
(Reporter: triadsebas, Unassigned)
Details
Attachments
(1 file)
|
565.02 KB,
image/png
|
Details |
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:73.0) Gecko/20100101 Firefox/73.0
Steps to reproduce:
iOS 13.1 and up support Webauthn authentication in Safari and embedded Safari by default for all NFC supporting iPhone (at least iPhone 8 and up). Since Firefox for iOS also uses Safari internally, I'd expect it to support WebAuthn as well.
Go to one of the many demo sites for WebAuthn (https://webauthn.io/).
Actual results:
If you go to a demo site, it shows "WebAuthn not supported". WebAuthn detection is based on feature detection on this site, not on user agent sniffing: the required JS APIs are not available.
Expected results:
Firefox should enabled the WebAuthn/FIDO APIs for the embedded Safari and support the capabilities of the underlying platform.
| Reporter | ||
Comment 1•6 years ago
|
||
It is actually on iOS 13.3 and up. More information: https://www.yubico.com/blog/native-support-for-webauthn-and-fido-is-finally-here-on-iphones-and-ipads/
Web apps via Safari, or mobile apps calling SFSafariViewController ASWebAuthenticationSession should work. If a service fails to work, it is likely that the provider is unaware that native support is now available on iOS, and needs to update their web flow. Please contact your service provider to make support.
Comment 2•6 years ago
|
||
We will track this issue here: https://github.com/mozilla-mobile/firefox-ios/issues/6100. Thanks for your feedback.
Description
•