Informacje o funkcji Zaloguj się przez Google

Implementacja funkcji Zaloguj się przez Google w Credential Managerze umożliwia konfigurowanie rejestracji i logowania. Menedżer danych logowania upraszcza złożoność uwierzytelniania, zapewniając 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 logowanie przez Google działa na różnych platformach, możesz udostępniać logowanie w aplikacji na dowolnym urządzeniu z Androidem, iOS lub w przeglądarce.

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

Korzystanie z Logowania 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 planszy dolnej obsługuje logowanie automatyczne, 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 Menedżerze danych logowania 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:

  • Interfejs planszy dolnej, 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 użytkownika, który można 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 przycisku umożliwia użytkownikom dostęp do tych kont.
  • Jeśli na urządzeniu nie ma kont Google, interfejs planszy dolnej nie jest wyświetlany. Przycisk umożliwia jednak dodanie nowego konta na urządzeniu.

Korzystanie z interfejsu planszy dolnej

Interfejs 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 arkuszu dolnym 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 też

Studia przypadków: