Informacje o funkcji Zaloguj się przez Google

Implementacja funkcji Zaloguj się przez Google w Credential Manager umożliwia konfigurowanie rejestracji i logowania. Credential Manager ukrywa złożoność uwierzytelniania, zapewniając jednocześnie bezpieczne udostępnianie profilu i spójny proces rejestracji w całym ekosystemie Androida. Funkcja Zaloguj się przez Google umożliwia użytkownikom logowanie się za pomocą konta Google i wyrażanie zgody na bezpieczne udostępnianie informacji o profilu w Twojej aplikacji.

Dzięki międzyplatformowej naturze funkcji Zaloguj się przez Google możesz udostępniać logowanie w swojej aplikacji na dowolnym urządzeniu z Androidem, iOS lub w internecie.

W tym przewodniku omawiamy te kwestie:

  • Zalety funkcji Zaloguj się przez Google
  • Wytyczne dotyczące interfejsu użytkownika
  • Wymagania wstępne dotyczące implementacji

W tym przewodniku zakładamy, że znasz te pojęcia:

Zalety funkcji Zaloguj się przez Google

Korzystanie z funkcji Zaloguj się przez Google jako mechanizmu uwierzytelniania w aplikacji ma te zalety:

  • Funkcja Zaloguj się przez Google zapewnia, że użytkownik niedawno zalogował się na swoje konto Google. Dodatkowo token identyfikatora Google użytkownika może zawierać informacje o tym, kiedy ostatnio uwierzytelnił się na urządzeniu za pomocą konta Google. Systemy zarządzania kontami mogą używać tych informacji jako wskaźnika do podejmowania decyzji dotyczących bezpieczeństwa konta.
  • Implementacja arkusza dolnego obsługuje automatyczne logowanie, które eliminuje ręczne kroki dla powracających użytkowników, którzy już autoryzowali aplikację.
  • Funkcja Zaloguj się przez Google obsługuje uwierzytelnianie na wielu platformach.

Zgodność wersji

Implementacja funkcji Zaloguj się przez Google w Credential Manager działa na urządzeniach z Androidem 4.4 (poziom interfejsu API 19) i nowszym.

Wytyczne dotyczące interfejsu użytkownika

W przypadku implementowania funkcji Zaloguj się przez Google zalecamy wdrożenie obu tych interfejsów użytkownika:

  • Interfejs arkusza dolnego, który może też zawierać inne opcje logowania, takie jak klucze dostępu i hasła.
  • Osobny przycisk „Zaloguj się przez Google”.

Zalecamy wdrożenie obu interfejsów z tych powodów:

  • Plansza dolna to interfejs, który użytkownik może zamknąć, a przycisk jest trwałym elementem UX. Przycisk umożliwia użytkownikom ponowne uruchomienie procesu uwierzytelniania bez konieczności ponownego uruchamiania aplikacji, jeśli zamkną planszę dolną.
  • Plansza dolna wyklucza konta, które wymagają ponownego uwierzytelnienia, ale proces przycisku umożliwia użytkownikom dostęp do tych kont.
  • Jeśli na urządzeniu nie ma kont Google, interfejs arkusza dolnego się nie wyświetla. Przycisk umożliwia jednak użytkownikom dodanie nowego konta do urządzenia.

Korzystanie z interfejsu arkusza dolnego

Interfejs arkusza dolnego Credential Manager jest zintegrowany z interfejsem Credential Manager API. Aby korzystać z interfejsu arkusza dolnego, nie musisz tworzyć własnego interfejsu użytkownika.

Korzystanie z interfejsu arkusza dolnego zapewnia użytkownikom spójne uwierzytelnianie za pomocą funkcji Zaloguj się przez Google, kluczy dostępu i haseł.

Interfejs wyboru danych logowania w arkuszu u dołu Menedżera danych logowania.
Interfejs wyboru danych logowania w planszy dolnej Credential Manager.

Korzystanie z przycisku Zaloguj się przez Google

Przycisk Zaloguj się przez Google umożliwia użytkownikom rejestrację i logowanie się w Twojej aplikacji za pomocą konta Google.

Przycisk Zaloguj się przez Google.
Przycisk Zaloguj się przez Google.

Wymagania wstępne dotyczące implementacji funkcji Zaloguj się przez Google

Aby zaimplementować funkcję Zaloguj się przez Google, wykonaj te czynności:

Zobacz też

Studia przypadków: