Informacje o funkcji Zaloguj się przez Google

Implementacja funkcji Zaloguj się przez Google w Credential Managerze umożliwia konfigurowanie rejestracji i logowania. Credential Manager upraszcza złożoność uwierzytelniania, zapewniając bezpieczne udostępnianie profili 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 z profilu w Twojej aplikacji.

Funkcja Zaloguj się przez Google jest dostępna na wielu platformach, dzięki czemu możesz udostępniać logowanie do aplikacji na dowolnym urządzeniu z Androidem, iOS lub w internecie.

W tym przewodniku znajdziesz informacje na te tematy:

  • Korzyści z funkcji Zaloguj się przez Google
  • Wytyczne dotyczące interfejsu
  • Wymagania wstępne dotyczące implementacji

W tym przewodniku przyjęto założenie, że znasz te pojęcia:

Korzyści z funkcji Zaloguj się przez Google

Używanie Zaloguj się przez Google jako mechanizmu uwierzytelniania w aplikacji ma te zalety:

  • Logowanie przez Google zapewnia, że użytkownik niedawno zalogował się na swoje konto Google. Dodatkowo token identyfikatora Google użytkownika może zawierać informacje o ostatnim uwierzytelnieniu 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 w przypadku 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

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

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

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

  • Plansza dolna to element interfejsu, który użytkownik może zamknąć, a przycisk jest trwałym elementem UX. Jeśli użytkownik zamknie planszę dolną, przycisk umożliwi mu ponowne uruchomienie procesu uwierzytelniania bez konieczności ponownego uruchamiania aplikacji.
  • Plansza dolna nie obejmuje kont, które wymagają ponownego uwierzytelnienia, ale przepływ przycisków umożliwia użytkownikom dostęp do tych kont.
  • Jeśli na urządzeniu nie ma kont Google, interfejs planszy dolnej nie pojawi się. Umożliwia on jednak dodanie nowego konta na urządzeniu.

Korzystanie z interfejsu planszy dolnej

Interfejs użytkownika w postaci planszy dolnej Menedżera danych logowania jest zintegrowany z interfejsem Credential Manager API. Aby korzystać z interfejsu planszy dolnej, nie musisz tworzyć własnego interfejsu użytkownika.

Korzystanie z interfejsu planszy dolnej zapewnia użytkownikom spójne uwierzytelnianie w przypadku 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.

Używanie przycisku Zaloguj się przez Google

Przycisk Zaloguj się przez Google daje użytkownikom możliwość zarejestrowania się w aplikacji i zalogowania się w niej za pomocą konta Google.

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

Wymagania wstępne dotyczące wdrożenia funkcji Zaloguj się przez Google

Aby wdrożyć Zaloguj się przez Google, wykonaj te czynności:

Zobacz również

Studia przypadków: