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ł.
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.
Wymagania wstępne dotyczące implementacji funkcji Zaloguj się przez Google
Aby zaimplementować 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 Zaloguj się przez Google. Więcej informacji o weryfikacji marki znajdziesz w Centrum pomocy dotyczącej weryfikacji aplikacji OAuth oraz w artykule Przesyłanie aplikacji do weryfikacji marki
Zobacz też
Studia przypadków: