Yubikey 5 NFC, ключ доступа и Android [закрыто]

Вопрос или проблема

Я совсем нов в этом мире Yubikey в общем и начинаю их использовать только сейчас, поэтому, пожалуйста, потерпите.

Я заметил, что теперь возможно войти в github, не вводя комбинацию имени пользователя и пароля, а используя то, что называется “паролем”.

Сразу же я связал свой Yubikey 5 NFC со своей учетной записью, используя USB-порт от моего компьютера. Я разблокировал свой ключ, используя свой PIN, связал его со своей учетной записью и протестировал. Все работало прекрасно.

Затем я попытался использовать мой ключ, чтобы войти в свою учетную запись с телефона.

Я запустил Firefox, открыл новую вкладку приватного просмотра и перешел на https://github.com.
Там я попытался войти и, когда нажал “Войти с помощью пароля”, на моем телефоне появилось всплывающее окно, где я должен выбрать, откуда считывать “пароль”. Я выбрал, что хочу считать его с внешнего NFC-устройства, и тут начинаются проблемы.

Я успешно считал свой Yubikey (синий круг заполнился), и на экране Android появилось сообщение “Что-то пошло не так” (см. прикрепленное изображение).

Я пробовал несколько раз и всегда получал одно и то же сообщение.

Странная часть заключается в том, что я могу увидеть свой пароль напрямую на своем телефоне через приложение Yubico Authenticator.

Дополнительная информация: я на Android 14, и мой телефон — Google Pixel 6. У меня определенно есть Yubikey 5 NFC (символ, указывающий на то, что это действительно ключ с поддержкой NFC, присутствует). Я могу использовать свой Yubikey как 2FA OTP без каких-либо проблем в других приложениях, просто не могу использовать его для считывания своего пароля.

Что я делаю не так?

NFC fail Android 14

Ответ или решение

Решение проблемы с Yubikey 5 NFC, Passkey и Android

Введение

Все больше пользователей обращаются к двухфакторной аутентификации и использованию аппаратных ключей для повышения безопасности своих аккаунтов. Один из популярных инструментов — Yubikey 5 NFC, который поддерживает возможность входа с помощью "паскей" (passkey). Однако, как показывает практика, некоторые пользователи сталкиваются с проблемами при попытке использовать Yubikey для доступа к своим аккаунтам через мобильные устройства. В данной статье мы детально рассмотрим вашу ситуацию и предложим возможные решения.

Описание проблемы

Вы правильно подключили свой Yubikey к аккаунту GitHub через USB, и аутентификация прошла успешно. Однако при попытке использовать Yubikey для авторизации через мобильное устройство (в данном случае Google Pixel 6 под управлением Android 14) вы сталкиваетесь с ошибкой. После успешного считывания ключа NFC появляется сообщение: "Что-то пошло не так".

Возможные причины проблемы

  1. Совместимость устройства и ПО: Хотя Yubikey 5 NFC должен работать с Android 14, возможны проблемы с совместимостью программного обеспечения. Убедитесь, что все мобильные приложения, включая браузер Firefox и Yubico Authenticator, обновлены до последней версии.

  2. Настройки NFC на устройстве: Убедитесь, что функция NFC активирована на вашем устройстве. Попробуйте временно отключить и снова включить режим NFC. В некоторых случаях может помочь перезагрузка телефона.

  3. Ошибки в ссылке на паскей: Иногда проблемы могут возникать из-за неправильного настроенного запроса на подтверждение. Убедитесь, что вы используете корректный метод входа на GitHub через паскей.

  4. Проблемы с непосредственно Yubikey: Возможно, проблема заключается в самом Yubikey. Попробуйте протестировать ключ на другом устройстве или с другой учетной записью, чтобы убедиться, что он работает исправно.

Рекомендации по решению проблемы

  1. Проверка приложений: Убедитесь, что вы используете последнюю версию Firefox и Yubico Authenticator. Посетите Google Play Store и выполните обновление приложений.

  2. Перезагрузка устройства: Иногда простая перезагрузка телефона может решить временные проблемы с программным обеспечением.

  3. Сброс Yubikey: Если возможно, выполните сброс настроек Yubikey. Обратите внимание, что это действие может привести к потере всех сохраненных данных на нем, поэтому заранее создайте резервные копии.

  4. Использование других браузеров: Попробуйте войти в GitHub через другие браузеры, такие как Chrome или Safari, чтобы исключить возможность ошибки на стороне браузера.

  5. Проверка на других устройствах: Используйте Yubikey на другом Android-устройстве или на iOS, чтобы проверить, продолжает ли возникать проблема.

Заключение

Использование Yubikey 5 NFC для аутентификации через мобильные устройства может быть несовершенным процессом, но с правильной диагностикой и настроенными параметрами вы сможете преодолеть возникшие проблемы. Если ни один из предложенных шагов не помог решить вашу проблему, рекомендуется обратиться в службу поддержки Yubico или GitHub для дальнейшей помощи.

Не забывайте, что двухфакторная аутентификация значительно повышает безопасность, поэтому стоит потратить немного времени на устранение возможных проблем с настройкой.

Оцените материал
Добавить комментарий

Капча загружается...