Closed Bug 1612412 Opened 6 years ago Closed 6 years ago

Support WebAuthn / FIDO for Firefox for iOS

Categories

(Firefox for iOS :: Browser, enhancement)

Other
iOS
enhancement
Not set
normal

Tracking

()

RESOLVED INACTIVE

People

(Reporter: triadsebas, Unassigned)

Details

Attachments

(1 file)

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.

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.

We will track this issue here: https://github.com/mozilla-mobile/firefox-ios/issues/6100. Thanks for your feedback.

Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: