Logowanie jednokrotne na wielu platformach

Użytkownik może zalogować się na swoje konto Google w przeglądarce lub na urządzeniu z Androidem za pomocą tego samego konta w różnych przeglądarkach i na urządzeniach z Androidem. Ta funkcja pozwala użytkownikom w pełni wykorzystać możliwości różnych urządzeń, ułatwiając im logowanie się do Twojej usługi.

Po wczytaniu przycisku w internecie natychmiast sprawdza, czy użytkownik autoryzował aplikację. Ta weryfikacja nosi nazwę „trybu natychmiastowego” i, jeśli się uda, serwery Google zwracają token dostępu i przekazują do wywołania zwrotnego nowy obiekt wyniku autoryzacji. Jeśli użytkownik nie może przeprowadzić autoryzacji w trybie natychmiastowym, musi kliknąć przycisk logowania, aby aktywować przepływ dostępu.

Aby włączyć logowanie jednokrotne na wielu platformach:

  1. Aplikacja internetowa i aplikacja na Androida muszą być zarejestrowane w tym samym projekcie w Konsoli interfejsów API Google.
  2. Żądane zakresy na każdej platformie muszą odpowiadać zakresom innych platform.

Logowanie jednokrotne na wielu platformach działa w przypadku użytkownika, gdy są spełnione te wymagania:

  1. Użytkownik jest zalogowany w Google w przeglądarce lub na urządzeniu z Androidem.
  2. Użytkownik autoryzował już Twoją aplikację dla tych samych zakresów.

Przypomina to ponowne otwarcie aplikacji na Androida przez użytkownika. Jeśli użytkownik wcześniej autoryzował aplikację, pozostaje zalogowany: użytkownicy nie klikają przycisku logowania za każdym razem, gdy otwierają aplikację.

Jeśli użytkownik zaloguje się bez problemów, Google wyświetla przypomnienie, że zalogował się przy użyciu swojego konta Google. Przypomnienie wyświetla się tylko raz na każdym urządzeniu.