Obsługa kluczy dostępu na urządzeniach z Androidem i w Chrome

Klucze dostępu są tworzone, zapisywane i synchronizowane na różnych urządzeniach za pomocą menedżera haseł. Na przykład klucze dostępu utworzone na stronie internetowej w Chrome na Androidzie są domyślnie przechowywane w Menedżerze haseł Google, a następnie synchronizowane z różnymi środowiskami, w których jest dostępny Menedżer haseł Google, takimi jak Chrome w systemach macOS, Windows, Linux i ChromeOS. Użytkownik może wybrać menedżera haseł, w którym będzie przechowywać klucz dostępu lub uwierzytelniać się za jego pomocą, w zależności od środowiska. Menedżer haseł użytkownika jest niewidoczny dla RP (strony korzystającej) do momentu zwrócenia danych logowania.

Menedżer haseł Google

Menedżer haseł Google przechowuje, udostępnia i synchronizuje klucze na Androidzie i w Chrome. Menedżer haseł Google jest domyślnie włączony jako dostawca kluczy dostępu na Androidzie i dostępny we wszystkich aplikacjach, w tym w Chrome i innych przeglądarkach. Chrome w systemach operacyjnych na komputery (Windows, macOS, Linux i ChromeOS) obsługuje też Menedżera haseł Google.

Gdy użytkownik utworzy klucz dostępu w Menedżerze haseł Google, zostanie on zsynchronizowany i zaszyfrowany kompleksowo. Jeśli pierwszy klucz dostępu do Menedżera haseł Google został utworzony na komputerze, Chrome poprosi o utworzenie kodu PIN do Menedżera haseł Google, który będzie używany. Aby odszyfrować zsynchronizowany klucz dostępu w nowym środowisku, użytkownik musi zalogować się na swoje konto Google i wpisać kod blokady ekranu urządzenia z Androidem lub kod PIN Menedżera haseł Google.

Chrome prosi o kod PIN Menedżera haseł Google
Rysunek 1. Okno wyświetlane, gdy Chrome prosi o kod PIN Menedżera haseł Google

Obsługa kluczy na Androidzie

Menedżer danych logowania

Aplikacje na Androida obsługują klucze dostępu w ramach Menedżera danych logowania w bibliotece Jetpack. Menedżer danych logowania obsługuje różne typy danych logowania, takie jak klucze, hasła i federacja tożsamości. Klucze dostępu są obsługiwane na urządzeniach z Androidem 9 (poziom interfejsu API 28) lub nowszym. Hasła i logowanie przez Google są obsługiwane od Androida 4.4.

Na wielu urządzeniach Menedżer danych logowania domyślnie przechowuje klucze dostępu w Menedżerze haseł Google. Użytkownicy mogą wybrać innych menedżerów haseł jako dostawców kluczy dostępu w ustawieniach systemu na Androidzie 14 lub nowszym.

Użytkownicy mogą wybrać dostawcę kluczy w ustawieniach systemu Androida
Rysunek 2. Użytkownicy mogą wybrać dostawcę klucza dostępu w ustawieniach systemu Androida.

Użytkownik może zalogować się przy użyciu klucza dostępu zapisanego na innym urządzeniu. Jeśli na przykład klucz dostępu jest przechowywany na iPhonie, a użytkownik próbuje zalogować się w aplikacji na Androida, która nie ma klucza dostępu, może wybrać opcję „Użyj innego telefonu lub tabletu”, aby wyświetlić kod QR na urządzeniu z Androidem, a następnie zeskanować go na iPhonie i uwierzytelnić się na różnych urządzeniach.

Okno kodu QR wyświetla się podczas logowania za pomocą klucza dostępu na różnych urządzeniach
Rysunek 3. Wyświetla się okno kodu QR, aby zalogować się na różnych urządzeniach za pomocą klucza dostępu.

Obsługa kluczy dostępu w Chrome

Chrome na Androidzie, macOS, Windows, Linux i ChromeOS przechowuje klucze dostępu w Menedżerze haseł Google. Chrome na iOS lub iPadOS domyślnie przechowuje klucze dostępu w pęku kluczy iCloud. Podczas uwierzytelniania Chrome sugeruje logowanie się za pomocą klucza dostępu zapisanego w jednym z menedżerów haseł dostępnych w Chrome.

Logowanie się w Chrome na macOS za pomocą klucza Touch ID
Rysunek 4.: Logowanie w Chrome na macOS przy użyciu klucza dostępu na podstawie Touch ID

Chrome na wszystkich platformach obsługuje uwierzytelnianie na różnych urządzeniach. Aby użyć klucza dostępu na urządzeniu z Androidem lub iOS, wybierz odpowiednią opcję, gdy pojawi się taka prośba. Więcej informacji o logowaniu na różnych urządzeniach znajdziesz w artykule Logowanie z użyciem telefonu.

Android macOS iOS/iPadOS Windows Linux ChromeOS
Menedżer haseł Google 1
Uwierzytelnianie na różnych urządzeniach
Obsługiwane, planowane, 1 wymaga modułu TPM,

Android

Chrome na Androidzie w wersji 9 lub nowszej obsługuje klucze dostępu. Klucze dostępu wygenerowane w Chrome na Androidzie są przechowywane w Menedżerze haseł Google. Menedżer haseł Google synchronizuje klucze dostępu i udostępnia je również na innych platformach.

W Androidzie 14 lub nowszym można tworzyć klucze dostępu w Chrome na Androidzie i przechowywać je w dowolnym menedżerze haseł wybranym w ustawieniach systemu jako dostawca kluczy dostępu.

iOS / iPadOS

Chrome w systemie iOS 16 i iPadOS 16 lub nowszym obsługuje klucze dostępu. Klucze dostępu wygenerowane w Chrome na iOS i iPadOS są przechowywane w pęku kluczy iCloud. Pęk kluczy iCloud synchronizuje klucze dostępu i czyni je dostępnymi na innych urządzeniach Apple, na których użytkownik jest zalogowany na swoje konto Apple.

Windows

Chrome w Windows z TPM obsługuje klucze dostępu. Klucze dostępu wygenerowane w tych środowiskach są przechowywane w Menedżerze haseł Google.

Jeśli urządzenie z Windows nie ma modułu TPM i działa na systemie Windows 10 w wersji 19H1 lub nowszej, Chrome tworzy klucze dostępu w Windows Hello. Windows Hello przechowuje klucze dostępu lokalnie i nie synchronizuje ich.

macOS

Chrome na macOS obsługuje klucze dostępu. Klucze dostępu wygenerowane w Chrome na komputerze z systemem macOS można przechowywać w Menedżerze haseł Google lub w pęku kluczy iCloud (w systemie macOS 13.5 lub nowszym). Klucze dostępu w pęku kluczy iCloud są synchronizowane na wszystkich urządzeniach Apple użytkownika i mogą być używane przez inne przeglądarki i aplikacje.

Chrome na komputerach Mac może też przechowywać klucze dostępu w profilu Chrome, jeśli użytkownik tak zdecyduje. Nie są one synchronizowane z innymi środowiskami.

Linux

Chrome na Linuksie obsługuje klucze dostępu. Klucze dostępu wygenerowane w Chrome na Linuxie są przechowywane w Menedżerze haseł Google.

ChromeOS

Chrome w ChromeOS obsługuje klucze dostępu. Klucze dostępu wygenerowane w Chrome na ChromeOS są przechowywane w Menedżerze haseł Google.