Вече бях настроил YubiKey като ключ за сигурност / passkey за моя OpenAI / ChatGPT акаунт на компютър. После опитах да вляза през Android. Телефонът и Yubico Authenticator разпознаваха ключа, но не можех да завърша удостоверяването в ChatGPT.

Краткият отговор

Ако YubiKey работи на компютъра и Yubico Authenticator го разпознава на Android, но ChatGPT не може да го използва при вход, инсталирайте YubiKey Passkey Enabler. След това активирайте Yubico в настройките на Android за доставчици на passkeys / удостоверяване. Това беше липсващата стъпка при мен.

  1. Настройте YubiKey за OpenAI / ChatGPT на компютър.
  2. Инсталирайте Yubico Authenticator на Android, за да проверите комуникацията с ключа.
  3. Инсталирайте YubiKey Passkey Enabler и следвайте указанията за настройка.
  4. Отворете настройките на Android за доставчици на passkeys / пароли / удостоверяване.
  5. Намерете Yubico, включете превключвателя или отметката и завършете поисканата настройка.
  6. Опитайте отново да влезете в ChatGPT / OpenAI.
  7. Завършете удостоверяването с физическия YubiKey.

След тези стъпки успях да вляза в ChatGPT на Android.

Моята конфигурация

Физически YubiKey, OpenAI / ChatGPT акаунт и телефон с Android. Първо регистрирах ключа за сигурност / passkey на настолен компютър, а после опитах да го използвам на телефона.

Проблемът

Android виждаше YubiKey, но процесът за вход в ChatGPT / OpenAI не можеше да го използва правилно. Промените в USB настройките не решиха проблема.

Ключът работеше, телефонът го разпознаваше, а входът продължаваше да се проваля. Липсващата стъпка от страна на Android не беше очевидна в процеса за вход.

Първа проверка: вижда ли Android вашия YubiKey?

Инсталирайте Yubico Authenticator и проверете дали разпознава физическия ключ. При мен го разпознаваше. Това потвърди, че телефонът вижда ключа, USB/NFC връзката работи и самият YubiKey функционира при това взаимодействие.

Това е полезна проверка на хардуера и комуникацията. Не доказва, че всички слоеве на удостоверяването с passkey работят.

Yubico Authenticator не беше решението

Yubico Authenticator комуникираше с ключа ми. Само това обаче не правеше YubiKey достъпен като доставчик на passkeys / ключове за сигурност при вход в ChatGPT / OpenAI на Android.

Разпознаването на ключа и активирането на Yubico като доставчик на passkeys в Android са отделни стъпки.

Истинското решение: YubiKey Passkey Enabler

Липсващото приложение беше YubiKey Passkey Enabler. Инсталирах го и следвах указанията му.

Android вече показваше няколко доставчика на удостоверяване / passkeys. След инсталацията Yubico се появи сред наличните доставчици, но не беше активиран по подразбиране. Трябваше изрично да го включа.

Активирайте Yubico като доставчик на passkeys в Android

Отворете настройките на Android за доставчици на passkeys / пароли / удостоверяване. Намерете Yubico, включете превключвателя или отметката и завършете настройките, поискани от YubiKey Passkey Enabler.

Менютата могат да се различават според производителя, версията на Android, конфигурацията на Google Password Manager и другите инсталирани доставчици. Затова не посочвам непроверен път в настройките.

Опитайте отново да влезете в ChatGPT

След активирането на Yubico опитах отново вход в ChatGPT / OpenAI. Android вече можеше да предостави YubiKey правилно в процеса за удостоверяване с passkey / ключ за сигурност. Завърших удостоверяването с физическия ключ и влязох успешно.

Защо това е объркващо

  1. Хардуерът на YubiKey работи.
  2. Android може да комуникира с YubiKey.
  3. Android предоставя Yubico като доставчик на passkeys / удостоверяване на процеса за вход.

Първите два слоя могат да работят, докато третият не е активиран.

Наблюдавах следното: регистрация на компютър, разпознаване от Android и Yubico Authenticator, неуспешен вход, инсталиране на YubiKey Passkey Enabler, активиране на Yubico и успешен вход. Моето обяснение е, че липсваше интеграцията с доставчик на passkeys в Android. Не твърдя, че OpenAI изисква това приложение от всеки потребител на Android.

Yubico Authenticator и YubiKey Passkey Enabler

ПриложениеРоля в моята конфигурацияРезултат
Yubico AuthenticatorРазпознава физическия ключ и взаимодейства с него; полезно за диагностика.Потвърди комуникацията, но само по себе си не реши входа в ChatGPT.
YubiKey Passkey EnablerЛипсващ компонент за активиране на Yubico като доставчик на passkeys в Android.Yubico се появи като доставчик. След активирането входът с YubiKey заработи.

Контролен списък

  • YubiKey е настроен за OpenAI / ChatGPT на компютър.
  • Yubico Authenticator е инсталиран на Android.
  • Физическият ключ се разпознава от Yubico Authenticator.
  • YubiKey Passkey Enabler е инсталиран и указанията са изпълнени.
  • Yubico е изрично активиран като доставчик на passkeys / удостоверяване в Android.
  • Входът в ChatGPT е опитан отново след активирането и е завършен с физическия ключ.

Често задавани въпроси

Защо Yubico Authenticator разпознава моя YubiKey, но ChatGPT не може да го използва?

Хардуерното разпознаване и интеграцията с доставчик на passkeys в Android са различни неща. При мен бяха необходими YubiKey Passkey Enabler и активиране на Yubico.

Нужен ли ми е Yubico Authenticator?

Полезен е за проверка дали телефонът комуникира с физическия ключ. Инсталирах и двете приложения. Проблема с входа решиха YubiKey Passkey Enabler и последващото активиране на Yubico.

Какво всъщност реши входа в ChatGPT с YubiKey на Android?

Инсталиране на YubiKey Passkey Enabler и активиране на Yubico като доставчик на passkeys в Android.

Трябва ли първо да настроя YubiKey на компютър?

В моята конфигурация — да. Първо настроих ключа за сигурност / passkey за OpenAI акаунта на компютър, а след това активирах използването му на Android.

Защо Yubico не беше активиран автоматично?

На моето устройство Yubico се появи сред наличните доставчици, но трябваше изрично да го включа. Не знам защо не беше активиран автоматично.

Работи ли това на всеки телефон с Android?

Не мога да обещая универсална съвместимост. Поведението може да се различава според устройството и версията. Това е процедурата, която реши проблема при мен.

Накрая

При мен самият ключ никога не беше проблемът. Android го виждаше. Yubico Authenticator също. Липсваше интеграцията с passkeys в Android. Инсталирането на YubiKey Passkey Enabler и активирането на Yubico като доставчик решиха входа в ChatGPT.