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 temu, że funkcja Zaloguj się przez Google działa na wielu platformach, możesz udostępniać dostęp po zalogowaniu w swojej aplikacji na dowolnym urządzeniu z Androidem, iOS lub w internecie.

Z tego przewodnika dowiesz się więcej o tych kwestiach:

  • Korzyści z 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:

Korzyści z funkcji Zaloguj się przez Google

Używanie 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 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 czynności 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:

  • Arkusza dolnego można zamknąć, a przycisk jest trwałym elementem interfejsu. Przycisk umożliwia użytkownikom ponowne uruchomienie procesu uwierzytelniania bez konieczności ponownego uruchamiania aplikacji, jeśli zamkną planszę dolną.
  • Arkusza dolnego nie można używać w przypadku kont, które wymagają ponownego uwierzytelnienia. Jednak przycisk 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.

Dzięki interfejsowi arkusza dolnego użytkownicy mogą korzystać ze spójnego uwierzytelniania za pomocą funkcji Zaloguj się przez Google, kluczy dostępu i haseł.

Interfejs wyboru danych logowania w planszy dolnej 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: