Informacje o funkcji Zaloguj się przez Google

Implementacja funkcji Zaloguj się przez Google w Credential Manager umożliwia konfigurowanie procesu rejestracji i logowania. Credential Manager upraszcza 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 z profilu Twojej aplikacji.

Dzięki temu, że funkcja Zaloguj się przez Google działa na różnych platformach, możesz zapewnić dostęp do aplikacji na dowolnym urządzeniu z Androidem, iOS i w internecie.

W tym przewodniku znajdziesz informacje na te tematy:

  • Zalety 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:

Zalety 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 sprawdza, czy użytkownik niedawno zalogował się na swoje konto Google. Dodatkowo token identyfikatora Google użytkownika może zawierać informacje o ostatnim uwierzytelnieniu na koncie Google na urządzeniu. 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 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 Menedżerze danych logowania działa na urządzeniach z Androidem 4.4 (poziom interfejsu API 19) lub nowszym.

Wytyczne dotyczące interfejsu

Podczas wdrażania funkcji Zaloguj się przez Google zalecamy zaimplementowanie obu tych interfejsów:

  • Interfejs planszy dolnej, który może też zawierać inne opcje logowania, takie jak klucze dostępu i hasła.
  • wyraźny 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 to stały element UX. Przycisk umożliwia użytkownikom ponowne uruchomienie procesu uwierzytelniania bez konieczności ponownego uruchamiania aplikacji, jeśli zamkną planszę dolną.
  • Plansza dolna nie zawiera kont, które wymagają ponownego uwierzytelnienia, ale przycisk 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 ten umożliwia jednak użytkownikom 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. Nie musisz tworzyć własnego interfejsu, aby korzystać z interfejsu planszy dolnej.

Korzystanie z interfejsu planszy dolnej zapewnia użytkownikom spójne uwierzytelnianie w przypadku funkcji Zaloguj się przez Google, kluczy dostępu i haseł.

Interfejs wyboru danych logowania w dolnej planszy Menedżera danych logowania.
Interfejs wyboru danych logowania w dolnej planszy Credential Manager.

Używanie przycisku Zaloguj się przez Google

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

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

Wymagania wstępne dotyczące wdrażania funkcji Zaloguj się przez Google

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

Zobacz też

Studia przypadków: