Wenn sich ein Nutzer in einem Webbrowser oder auf einem Android-Geräten können sie sich nahtlos in Webbrowsern und in Apps anmelden, Android-Geräten mit demselben Google-Konto Mit dieser Funktion können Nutzer mehrere Geräte optimal nutzen, indem Sie einfacher ist, sich in Ihrem Dienst anzumelden.
Wenn die Schaltfläche im Web geladen wird, prüft sie sofort, Nutzer hat die Anwendung autorisiert. Diese Prüfung wird als „Direktmodus“ bezeichnet. Wenn der Vorgang erfolgreich ist, geben die Google-Server ein Zugriffstoken zurück und übergeben ein neues Autorisierungsergebnisobjekt an den Callback übergeben. Wenn die Schaltfläche keinen muss der Nutzer auf die Anmeldeschaltfläche klicken, und lösen den Zugriffsablauf aus.
So aktivieren Sie die plattformübergreifende Einmalanmeldung (SSO):
- Die Android- und die Web-App müssen im selben Ort registriert sein. Google API Console-Projekt
- Die angeforderten Bereiche auf jeder Plattform müssen mit den Bereichen der anderen Plattformen übereinstimmen. Plattformen.
Die plattformübergreifende Einmalanmeldung (SSO) funktioniert für Nutzer, wenn Folgendes zutrifft: erfüllt sind:
- Der Nutzer ist im Browser oder auf dem Android-Gerät bei Google angemeldet.
- Der Nutzer hat Ihre Anwendung zuvor für dieselben Bereiche autorisiert.
Das ist ähnlich wie beim Öffnen einer Android-App . Wenn der Nutzer die App zuvor autorisiert hat, bleibt er signiert. Nutzer müssen nicht jedes Mal auf die Anmeldeschaltfläche klicken, wenn sie die App öffnen.
Wenn ein Nutzer nahtlos angemeldet wird, zeigt Google eine Erinnerung an, dass er mit ihrem Google-Konto angemeldet sind. Diese Erinnerung wird nur angezeigt einmal pro Gerät.