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ł.
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.
Wymagania wstępne dotyczące wdrażania funkcji Zaloguj się przez Google
Aby wdrożyć funkcję Zaloguj się przez Google, wykonaj te czynności:
Skonfiguruj platformę uwierzytelniania Google: Więcej informacji o konfigurowaniu projektu w chmurze Google znajdziesz w artykule Pierwsze kroki z platformą uwierzytelniania Google.
Przejdź weryfikację marki: Twoja marka musi zostać zweryfikowana, aby nazwa aplikacji była widoczna dla użytkowników na ekranie zgody funkcji Zaloguj się przez Google. Więcej informacji o weryfikacji marki znajdziesz w Centrum pomocy dotyczącym weryfikacji aplikacji OAuth i w artykule Przesyłanie aplikacji do weryfikacji marki.
Zobacz też
Studia przypadków: