Каков статус Webauthn на iOS / Safari? - PullRequest
3 голосов
/ 19 октября 2019

Я делаю презентацию по стандарту FIDO2 / Webauthn через несколько дней, и я был рад увидеть эту статью на веб-сайте Yubico, в которой говорится, что Apple добавила поддержку аутентификации FIDO через NFC, как Android длягода. У меня было несколько моих коллег, которые посещали различные тестовые сайты Webauthn (webauthn.me, webauthn.io и т. Д.) На более новом устройстве под управлением iOS 13.1, но все они отображают ошибки, утверждающие, что браузер не поддерживается (как safari, так и chrome). ). Что-то нужно сделать, чтобы включить эту функцию, или мы ждем обновления от Apple, чтобы включить эту функцию?

Ответы [ 2 ]

2 голосов
/ 21 октября 2019

Мы тоже ждем этого. Что хорошо, так это новая поддержка записи NFC, которая была добавлена ​​в 13. JavaScript API WebAuthn также доступен в Safari в качестве экспериментальной функции - он просто пока не выполняет никаких функций FIDO2 / CTAP2.

IПолностью ожидайте увидеть встроенную поддержку (с использованием NFC, Lightning и встроенного PIN / Touch / Face ID) в не слишком отдаленном будущем - особенно если учесть, что Apple поддерживает это и поддержка в настольном Safari хорошая.

Вопрос в том, когда ...

0 голосов
/ 20 октября 2019

В настоящее время отсутствует поддержка API WebAuthn в iOS / iPadOS, и нет способа включить его. Насколько я знаю, аутентификация FIDO на iOS в настоящее время работает только для приложений, которые ее интегрировали.

На этой странице вы можете точно узнать, какие браузеры поддерживают API WebAuthn (или любой другой веб-интерфейс). API) на данный момент.

...