Uwierzytelnianie użytkowników za pomocą kluczy dostępu

Klucze dostępu są bezpieczniejszym i wygodniejszym zamiennikiem haseł. Dzięki kluczom dostępu użytkownicy mogą logować się w aplikacjach i na stronach internetowych za pomocą wbudowanych funkcji uwierzytelniania urządzenia, takich jak odcisk palca, rozpoznawanie twarzy, kod PIN lub wzór. Zapewnia to płynne logowanie, dzięki czemu użytkownicy nie muszą pamiętać haseł.

Najważniejsze punkty

Korzystając z kluczy dostępu, pamiętaj o tych kwestiach:

  • Aby obsługiwać klucze dostępu w swojej usłudze, użyj interfejsu Credential Manager API. Credential Manager konsoliduje wszystkie metody logowania, w tym klucze dostępu, hasła i rozwiązania do logowania sfederowanego, dzięki czemu nie trzeba od razu wyświetlać wszystkich opcji logowania.
  • Obsługuj klucze dostępu jako domyślną metodę logowania.
  • Wprowadź klucze dostępu w odpowiednim momencie – podczas tworzenia konta, odzyskiwania konta, po zalogowaniu się za pomocą hasła i w ustawieniach konta – aby zachęcić użytkowników do korzystania z nich.
  • W menu ustawień usługi udostępnij specjalną sekcję do zarządzania kluczami dostępu, w tym opcję ich usuwania.
  • Zadbaj o spójność informacji o kluczach dostępu w całej usłudze, aby pomóc użytkownikom poznać tę nową metodę logowania.
  • Używaj ikony klucza dostępu udostępnionej przez Google, aby zapewnić spójne wrażenia podczas logowania na Androidzie.

Rozpocznij

Aby ułatwić i zabezpieczyć logowanie, używaj kluczy dostępu w swojej usłudze. Klucze dostępu zmniejszają potrzebę używania haseł, ułatwiają korzystanie z usług i są bardziej odporne na zagrożenia, takie jak phishing czy przejęte hasła.

Oto kilka typowych ścieżek użytkownika, na których możesz wprowadzić klucze dostępu. Więcej informacji znajdziesz w tych sekcjach tego dokumentu:

  • tworzenie i zapisywanie klucza dostępu dla nowych i obecnych użytkowników;
  • Logowanie się przy użyciu zapisanych danych logowania
  • Zarządzanie kluczami dostępu w ustawieniach aplikacji lub witryny

Podczas projektowania procesu logowania za pomocą kluczy dostępu pamiętaj o tych zasadach dotyczących wygody użytkowników:

  • Postaw na prostotę: zminimalizuj liczbę kroków wymaganych do rejestracji lub logowania i uprość wymagania.
  • Zachowaj przejrzystość: jasno informuj, jakie dane zbierasz i dlaczego.
  • Daj użytkownikom kontrolę: pozwól im później uzupełnić opcjonalne informacje.

Użyj interfejsu Credential Manager API, aby obsługiwać klucze dostępu w swojej usłudze. Aby dowiedzieć się, jak zintegrować ten interfejs API, zapoznaj się z przewodnikiem po implementacji.

Tworzenie i zapisywanie klucza dostępu

Zalecamy promowanie tworzenia kluczy dostępu w następujący sposób:

  • Nowi użytkownicy: zachęcanie do utworzenia klucza dostępu podczas tworzenia konta
  • Dotychczasowi użytkownicy: promuj tworzenie kluczy dostępu podczas odzyskiwania konta, po zalogowaniu się za pomocą hasła i w ustawieniach konta, gdzie użytkownicy są już nastawieni na zarządzanie kontem.
  • Spójne komunikaty: zachowaj spójne sformułowania i wygląd w prośbach o utworzenie klucza dostępu w całej usłudze.

moment utworzenia konta,

Podczas tworzenia nowego konta użytkownicy już myślą o tym, jak będą się na nie logować w przyszłości. To dobra okazja, aby przedstawić klucze dostępu i wyjaśnić, dlaczego ułatwiają logowanie i zwiększają jego bezpieczeństwo.

Android 15 upraszcza tworzenie kluczy dostępu, ograniczając je do jednego kliknięcia.

3 zrzuty ekranu przedstawiające tworzenie klucza dostępu jednym kliknięciem na Androidzie 15. Na pierwszym ekranie widać formularz rejestracji. Na drugim ekranie można utworzyć klucz dostępu jednym kliknięciem. Trzeci ekran potwierdza utworzenie konta. Tworzenie klucza dostępu jednym kliknięciem na Androidzie 15

Użytkownicy Androida 14 i starszych wersji będą nadal korzystać z procesu wymagającego 2 kliknięć.

Cztery zrzuty ekranu przedstawiające tworzenie klucza dostępu jednym kliknięciem na Androidzie 14 i starszych wersjach. Na pierwszym ekranie wyświetlany jest formularz rejestracji. Na drugim ekranie pojawia się propozycja utworzenia klucza dostępu. Na trzecim ekranie użytkownik jest proszony o potwierdzenie blokady ekranu odciskiem palca. Czwarty ekran potwierdza utworzenie konta. Tworzenie klucza dostępu 2 kliknięciami na Androidzie 14 i starszych

Ustawianie kluczy dostępu jako domyślnego sposobu rejestracji użytkowników

Gdy użytkownicy tworzą nowe konto, traktuj klucze dostępu jako domyślną opcję tworzenia konta. Upewnij się jednak, że użytkownicy mogą korzystać z alternatywnych opcji logowania, jeśli wolą to robić.

Ustaw klucze dostępu jako podstawowy sposób rejestracji użytkowników.
Zapewnij użytkownikom możliwość rejestracji bez tworzenia klucza dostępu. Na stronie „Inne opcje” stale wyświetlaj opcję klucza dostępu.
Nie wyświetlaj domyślnie wszystkich opcji rejestracji razem.
Treść prośby powinna być zwięzła i przedstawiać najważniejsze zalety kluczy dostępu. Dodaj przycisk lub link, który użytkownicy mogą kliknąć, aby dowiedzieć się więcej.

moment odzyskiwania konta,

Użytkownicy, którzy próbowali odzyskać swoje konta za pomocą starego hasła i nie udało im się to, mogą być bardziej skłonni do korzystania z kluczy dostępu.

Proś użytkowników o utworzenie klucza dostępu podczas resetowania hasła

Zachęcaj użytkowników do utworzenia klucza dostępu, gdy próbują zresetować hasło. W tym momencie użytkownicy doświadczają frustracji i niedogodności związanych z zapomnianymi hasłami, co sprawia, że są bardziej otwarci na bezpieczeństwo i wygodę, jakie oferują klucze dostępu. Rozważ poproszenie użytkowników o utworzenie klucza dostępu w innych przypadkach odzyskiwania konta.

Zrzut ekranu Proś użytkowników o utworzenie klucza dostępu podczas resetowania hasła

Zrzut ekranu Po zakończeniu resetowania hasła poproś użytkowników o utworzenie klucza dostępu, ponieważ tworzenie i zapisywanie nowego hasła może być dla nich czasochłonne.

Instrukcje dla użytkowników dotyczące rozwiązywania problemów z kluczem dostępu

Gdy użytkownicy proszą o pomoc w rozwiązaniu problemu z kluczem dostępu, dodaj instrukcje rozwiązywania problemów lub link do artykułu w naszym Centrum pomocy.

Zrzut ekranu

moment bezpośrednio po zalogowaniu się za pomocą hasła;

Użytkownicy mogą zapomnieć hasła, co może powodować frustrację podczas logowania. Aby temu zapobiec, zachęć ich do utworzenia klucza dostępu natychmiast po zalogowaniu się za pomocą hasła lub innej metody.

Zrzut ekranu Wyświetlaj prośbę o klucz dostępu natychmiast po zalogowaniu się za pomocą hasła lub innej metody.

Zarządzanie kontem

W przypadku istniejących kont z hasłami lub innymi metodami logowania wyświetlaj w ustawieniach konta prośbę o użycie klucza dostępu, aby pomóc użytkownikom przejść na klucz dostępu. Upewnij się, że użytkownik nie tworzy duplikatów kluczy dostępu dla tej samej nazwy użytkownika w tym samym menedżerze haseł.

Zrzut ekranu

Przewodnik po projektowaniu treści: wprowadzenie użytkowników do kluczy dostępu

Jeśli skupisz się na przejrzystości, prostocie i korzyściach dla użytkowników, możesz zachęcić ich do korzystania z kluczy dostępu. Postępuj zgodnie z tymi wskazówkami, aby ułatwić użytkownikom korzystanie z kluczy dostępu w Twojej usłudze.

Podkreślanie głównych zalet kluczy dostępu przed ich utworzeniem

Klucze dostępu to nowa metoda logowania, dlatego przed poproszeniem użytkowników o ich utworzenie należy jasno i zwięźle wyjaśnić ich zalety. Skupienie się na korzyściach i wykorzystanie elementów wizualnych, takich jak ikona klucza dostępu, odcisk palca czy twarz, zwiększy zrozumienie i zmniejszy liczbę porzuceń.

Z naszych badań wynika, że użytkownicy cenią szybkość, prostotę i bezpieczeństwo. Dopracuj przekaz, aby podkreślić to, co jest najważniejsze dla użytkowników podczas logowania się i korzystania z Twojej usługi.

Używaj zrozumiałego języka i prostych wyjaśnień, nie przesadzaj z wyjaśnianiem technologii.

Klucze dostępu to zaawansowana technologia, która działa w znany sposób. Przedstawiając „klucze dostępu”, poinformuj użytkowników, że umożliwiają one bezpieczne logowanie się za pomocą blokady ekranu – w taki sam sposób, w jaki odblokowują urządzenie, czyli za pomocą odcisku palca, rozpoznawania twarzy, kodu PIN lub innej metody.

Wskazanie tych znanych funkcji zabezpieczeń zmniejsza obawy związane z wdrożeniem, a wyjaśnienie, jak będzie wyglądać korzystanie z nich, zmniejsza niepewność. Użytkownicy, którzy potrzebują więcej informacji, mogą je łatwo znaleźć.

Używaj terminu „klucz dostępu”, ale nie skupiaj się na nim podczas wprowadzania kluczy.

Używanie terminu „klucz dostępu” umożliwia użytkownikom samodzielne zdobywanie wiedzy i buduje rozpoznawalność. Branża uzgodniła, że będzie używać tego terminu we wdrożeniach na różnych platformach, a wiele organizacji publikuje bardziej szczegółowe wyjaśnienia dotyczące tej technologii, co zmniejsza potrzebę robienia tego przez poszczególne usługi. Ponieważ jest to nowy termin, nie przytłaczaj użytkowników, umieszczając go na pierwszym planie przy pierwszym wprowadzaniu kluczy dostępu.

Przed utworzeniem klucza dostępu wyświetlaj jego główne zalety.
Nie rozpoczynaj procesu tworzenia klucza dostępu bez wcześniejszego przedstawienia użytkownikowi korzyści płynących z używania kluczy dostępu.
W nagłówku przedstaw korzyści płynące z używania kluczy dostępu, a w treści wyjaśnij, czym są i jak się ich używa.
Unikaj podkreślania terminu „klucz dostępu” w nagłówku, aby nie dezorientować użytkowników, którzy nie znają kluczy dostępu.

Wyświetlanie użytkownikom prośby „Utwórz klucz dostępu”

Zapraszając użytkowników do korzystania z kluczy dostępu, zalecamy użycie sformułowania „Utwórz klucz dostępu”. Jest to zgodne z ekranami interfejsu API należącymi do platform. Jednocześnie tworzony jest tylko 1 klucz dostępu. Podobnie jak hasła, klucze dostępu nie są nazwami własnymi. Nie są pisane wielką literą i zwykle występują z rodzajnikiem, np. „a”. Jeśli odnosisz się do więcej niż jednego klucza dostępu, możesz użyć liczby mnogiej.

Użyj etykiety przycisku „Utwórz klucz dostępu”.
Nie używaj innych etykiet przycisków niż „Utwórz klucz dostępu”, aby zachować spójność z ekranami interfejsu Credential Manager API.

Używaj słowa „Zapisz”, gdy informujesz, gdzie są przechowywane klucze dostępu.

Użytkownicy mogą wybrać, gdzie chcą zapisać klucz dostępu, np. w menedżerze haseł. Jeśli chcesz, aby użytkownik wybrał konkretnego menedżera haseł do przechowywania kluczy dostępu, zalecamy użycie sformułowania „Zapisz klucz dostępu w [nazwa_menedżera_haseł]”.

informowanie użytkowników o stanie tworzenia klucza dostępu,

Informuj użytkowników o tym, co się dzieje podczas tworzenia konta. Zwiększa to zaufanie użytkowników do kluczy dostępu i całego produktu.

Wyświetl komunikat z potwierdzeniem, aby poinformować użytkowników, że klucz dostępu został utworzony.
Nie pomijaj komunikatu z potwierdzeniem po utworzeniu klucza dostępu.

Logowanie się przy użyciu zapisanych danych logowania

Interfejs Credential Manager API wyświetla ekran wyboru konta, na którym użytkownicy widzą listę dostępnych kont, gdy logują się w Twojej usłudze.

  • Jeśli użytkownik ma tylko jedno konto, może od razu zalogować się za pomocą blokady ekranu na Androidzie 15. Na Androidzie 14 i starszych wersjach musi najpierw potwierdzić informacje o koncie, zanim będzie mógł zalogować się za pomocą blokady ekranu.
  • Jeśli użytkownik ma kilka kont, najpierw wybiera preferowane konto, a następnie używa blokady ekranu, aby zalogować się za pomocą klucza dostępu.

Jeśli użytkownicy nie mogą znaleźć swojego konta na ekranie logowania, mogą kliknąć „Opcje logowania” lub „Więcej opcji”, aby zobaczyć alternatywne rozwiązania, albo zamknąć ekran, aby ręcznie wpisać hasło lub użyć innych tradycyjnych metod.

Zrzut ekranu Jedno konto na Androidzie 15

Zrzut ekranu Jedno konto na Androidzie 14 lub starszym

Zrzut ekranu Wiele kont na wszystkich wersjach Androida
(Branding na ekranie biometrycznym jest dostępny tylko na Androidzie 15)

Ujednolicone logowanie

Credential Manager łączy klucze dostępu z tradycyjnymi metodami logowania, takimi jak hasła i logowanie sfederowane, np. Zaloguj się przez Google. Jak to działa:

  • Android 13 lub starszy: klucze dostępu i hasła są zapisywane w Menedżerze haseł Google i pobierane z niego. Użytkownicy mogą przywrócić klucze dostępu i hasła na innym urządzeniu z Androidem, logując się na swoje konto Google.
  • Android 14 i nowsze wersje: Credential Manager współpracuje ze wszystkimi włączonymi menedżerami haseł na urządzeniu użytkownika, w tym z Menedżerem haseł Google. System Android zbiera dane logowania z tych usług i wyświetla je na wygodnej liście.

Zrzut ekranu

  1. Jedno konto z Menedżera haseł Google
  2. Wiele kont z różnych menedżerów haseł
Używaj Menedżera danych logowania, aby korzystać ze wszystkich metod logowania (klucze dostępu, hasła, logowanie sfederowane).
Nie wyświetlaj osobnego przycisku ani linku do uruchamiania każdej z obsługiwanych metod logowania.

Prosty interfejs ze skonsolidowanymi metodami logowania

Credential Manager upraszcza logowanie, konsolidując metody logowania na każdym koncie i wyświetlając najbezpieczniejszą i najprostszą metodę uwierzytelniania. Jeśli na przykład użytkownik ma zarówno hasło, jak i klucz dostępu do swojego konta, system zaproponuje użycie klucza dostępu.

Zrzut ekranu

Użytkownicy mogą używać wielu menedżerów haseł do logowania się w aplikacjach i witrynach, co oznacza, że mogą mieć wiele zapisanych kluczy dostępu z tą samą nazwą użytkownika w przypadku tej samej aplikacji lub witryny. Aby temu zaradzić, Menedżer danych logowania porządkuje je według czasu ostatniego użycia i wyświetla jeden z nich. Jeśli jednak użytkownik woli użyć innej metody, może kliknąć „Więcej opcji” lub „Opcje logowania”, aby wybrać alternatywę.

Zrzut ekranu

Wskazówki dotyczące stylu treści na potrzeby logowania

Gdy prosisz użytkowników o dostęp do ich konta na ekranie logowania Credential Manager, użyj sformułowania „Zaloguj się” lub określ typ danych logowania, np. „Zaloguj się za pomocą klucza dostępu” lub „Zaloguj się za pomocą hasła”.

„Sign in” (bez łącznika) to forma czasownikowa. „Zaloguj się” (z łącznikiem) może być używane jako rzeczownik do określenia procesu uwierzytelniania lub jako zaimek.

Chociaż „Zaloguj się” i „Zaloguj” są często używane zamiennie, zalecamy używanie „Zaloguj się”, aby zachować zgodność z terminologią używaną na ekranach interfejsu API na danej platformie. Zapewnia to bardziej ujednolicone wrażenia.

Zarządzanie kluczami dostępu w ustawieniach aplikacji lub witryny

Zapewnij użytkownikowi punkty dostępu do zarządzania kluczami dostępu w łatwo dostępnych i przydatnych miejscach.

Zachęcanie użytkowników do zarządzania danymi logowania w kluczowych momentach w ustawieniach

Zrzut ekranu

  1. Zanim utworzysz klucz dostępu
  2. Po utworzeniu kluczy dostępu
  3. Po kliknięciu przycisku „Zarządzaj”

Zadbaj o to, aby informacje o kluczach dostępu były łatwe do przejrzenia i zrozumienia

W przeciwieństwie do haseł, które są konkretnymi kombinacjami liter, cyfr i symboli, klucze dostępu są w dużej mierze niewidoczne dla użytkowników. Aby zapewnić przejrzystość interfejsu ustawień, ważne jest, aby wyświetlać przydatne informacje o każdym kluczu dostępu. Powinny one zawierać co najmniej te informacje:

  • nazwę i ikonę menedżera haseł, który synchronizuje klucz dostępu;
  • sygnaturę czasową utworzenia klucza dostępu i jego ostatniego użycia,
  • opcję usunięcia klucza dostępu z konta,

Aby całkowicie usunąć klucz dostępu, użytkownik może musieć usunąć go z Twojej usługi, a następnie z menedżera haseł. Jednak po usunięciu klucza dostępu z jednej z tych lokalizacji przestanie on działać.

Wyświetl nazwę i ikonę menedżera haseł, który synchronizuje klucz dostępu.
Nie wyróżniaj nazwy urządzenia, na którym klucz dostępu został utworzony za pomocą menedżera haseł. Użytkownicy mogą pomyśleć, że klucz dostępu jest zapisany na tym konkretnym urządzeniu.
Zapewnij możliwość usunięcia klucza dostępu.
Nie używaj innych haseł niż „usuń”, aby zachować spójność z ekranami interfejsu Credential Manager API.
Udostępnij opcję usunięcia klucza dostępu.
Jeśli użytkownik usunie wszystkie klucze dostępu, możesz ponownie wyświetlić prośbę o utworzenie klucza.

Używanie ikony klucza dostępu Google

Używaj ikony klucza dostępu Google, aby zapewnić użytkownikom spójne wrażenia podczas korzystania z kluczy dostępu na Androidzie. Ta ikona ułatwia użytkownikom rozpoznanie nowej metody logowania i pomaga zwiększyć jej popularność. Aby zachować spójność i zapewnić optymalną czytelność, zalecamy używanie tylko wypełnionej wersji ikony. Aby dowiedzieć się, jak używać ikony w swoich usługach, zapoznaj się z wytycznymi dotyczącymi ikon w stylu Material Design.

Jasny motyw Ciemny motyw
Zasób ikona w trybie jasnym ikona w ciemnym motywie
Zasób Ikona klucza dostępu