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.
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ż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.
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.
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 |
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.