Aktualizacje dotyczące UX kluczy dostępu w Chrome na Androida

Chrome na Androida integruje teraz Menedżera danych logowania, co pozwala zewnętrznym menedżerom haseł udostępniać klucze dostępu na Androidzie w wersji 14 i nowszej.

Klucze dostępu to bezpieczniejsza i przyjaźniejsza dla użytkownika alternatywa dla haseł. Umożliwiają one użytkownikom logowanie się w aplikacjach i na stronach internetowych za pomocą czujnika biometrycznego (np. odcisku palca lub rozpoznawania twarzy), kodu PIN lub wzoru. Dzięki kluczom dostępu użytkownicy nie muszą już pamiętać haseł ani nimi zarządzać. Klucze dostępu są już obsługiwane w Chrome w wielu systemach operacyjnych.

W Androidzie 14 i nowszych klucze dostępu od wszystkich dostawców są wyświetlane w Menedżerze danych logowania. W starszych wersjach Androida Menedżer haseł Google jest wyświetlany w interfejsie Usług Google Play.

W ramach tej aktualizacji użytkownicy Chrome na Androidzie 14 i nowszych zobaczą te zmiany:

  • Zaktualizowany interfejs użytkownika z uproszczonym procesem logowania.
  • możliwość logowania się za pomocą klucza dostępu przechowywanego w menedżerze haseł innej firmy;

zaktualizowany interfejs użytkownika z uproszczonym procesem logowania;

Największą zmianą, jaką użytkownicy zauważą w tej aktualizacji, jest interfejs. Na przykład okno uwierzytelniania za pomocą klucza dostępu wygląda tak:

Istniejące okno logowania się przy użyciu kluczy dostępu w usługach Google Play.
Okno logowania z użyciem kluczy dostępu w usługach Google Play.
Nowe okno logowania z kluczem dostępu obsługiwane przez Menedżera danych logowania.
Nowe okno logowania z kluczami dostępu obsługiwane przez Menedżera danych logowania

W nowym interfejsie znajdziesz kilka istotnych zmian:

  • Domena, do której użytkownik się loguje, jest oznaczona większym tekstem.
  • Wyświetlana nazwa jest widoczna nad nazwą użytkownika zamiast samej nazwy użytkownika.
  • Klucze dostępu mają wyższy priorytet niż inne opcje.
  • Pojawi się przycisk Opcje logowania, aby wyświetlić alternatywne opcje logowania, takie jak hasła i inne klucze dostępu, w tym te na kluczu bezpieczeństwa lub innym telefonie.
W nowym oknie logowania klucze dostępu mają wyższy priorytet niż inne opcje.
Klucze dostępu mają wyższy priorytet niż inne opcje w nowym oknie logowania z kluczem dostępu.
Użytkownicy mogą też wybrać alternatywne opcje logowania.
Użytkownicy mogą też wybrać inne opcje logowania.
Jeśli nie znaleziono żadnych kluczy, w oknie wyświetli się tylko przycisk OK.
Gdy nie znaleziono żadnych kluczy dostępu, w oknie z kluczem dostępu wyświetla się tylko przycisk OK.
Gdy nie ma dostępnych kluczy, nowe okno klucza wyświetla opcję Użyj innego urządzenia.
Gdy nie ma dostępnych kluczy dostępu, nowe okno klucza dostępu wyświetla opcję Użyj innego urządzenia.

możliwość logowania się za pomocą klucza dostępu zapisanego w menedżerze haseł innej firmy.

Menedżer haseł Google jest domyślnym dostawcą kluczy dostępu na Androidzie, ale użytkownik może wybrać klucze dostępu ze wszystkich menedżerów haseł innych firm włączonych w ustawieniach Androida. Chrome na Androidzie 14 i nowszych wersjach respektuje wybór użytkownika i będzie używać kluczy dostępu zapisanych w wybranym menedżerze haseł jako dostawcy kluczy dostępu.

Okno logowania z kluczem dostępu, gdy użytkownik wybierze Dashlane jako menedżera haseł.
Okno logowania z kluczem dostępu, gdy użytkownik wybierze Dashlane jako menedżera haseł

Jeśli chcesz, aby Twój menedżer haseł był zgodny z Menedżerem danych logowania, przeczytaj artykuł Integracja Menedżera danych logowania z rozwiązaniem dostawcy danych logowania.

Wpływ tej aktualizacji na deweloperów

W ramach tej aktualizacji nie trzeba wprowadzać żadnych dodatkowych implementacji dla stron ufających. Możliwe jednak, że Twoja usługa będzie otrzymywać klucze dostępu utworzone przez menedżera haseł innej firmy. Możesz opcjonalnie ulepszyć komfort zarządzania kluczami dostępu za pomocą identyfikatora AAGUID.

AAGUID (Authenticator Attestation Global Unique Identifier) to identyfikator menedżera haseł. Identyfikator AAGUID jest zawarty w kluczu publicznym, który jest częścią danych uwierzytelniających, które strony ufające otrzymują po utworzeniu nowego klucza dostępu. Korzystając z listy identyfikatorów AAGUID, serwer może określić menedżera haseł, którego użytkownik użył do utworzenia klucza dostępu. Dzięki temu możesz utworzyć bardziej przyjazną dla użytkownika listę kluczy dostępu na ekranie zarządzania kluczami dostępu.

Okno logowania z kluczem dostępu, gdy użytkownik wybierze Dashlane jako menedżera haseł.
Przykład strony zarządzania kluczami dostępu wyjaśniony w projektowaniu interfejsu kluczy dostępu.

Więcej informacji o tym, jak to działa, znajdziesz w artykule Określanie dostawcy klucza dostępu za pomocą identyfikatora AAGUID.

Zdjęcie autorstwa Brock WegnerUnsplash