כשמשתמש נכנס באמצעות חשבון Google שלו בדפדפן אינטרנט או במכשיר Android, ניתן להיכנס אליהם בצורה חלקה דרך דפדפני אינטרנט מכשירי Android שמשתמשים באותו חשבון Google התכונה הזו מאפשרת למשתמשים לקבל את החוויה הטובה ביותר מכמה מכשירים יותר קל להם להיכנס לשירות שלכם.
כאשר הלחצן נטען באינטרנט, הוא בודק מיד אם המשתמש אישר את האפליקציה. הבדיקה הזו נקראת 'מצב מיידי' ואם הפעולה בוצעה ללא שגיאות, שרתי Google מחזירים אסימון גישה ומעבירים אסימון חדש. אובייקט תוצאת ההרשאה לקריאה חוזרת (callback). אם הלחצן לא יכול להפעיל בהרשאה במצב מיידי, על המשתמש ללחוץ על לחצן הכניסה כדי להפעיל את תהליך הגישה.
כדי להפעיל כניסה יחידה (SSO) בפלטפורמות שונות:
- אפליקציית ה-Android ואפליקציית האינטרנט צריכות להיות רשומות באותו מקום פרויקט של Google API Console.
- היקפי ההרשאות המבוקשים בכל פלטפורמה חייבים להיות זהים להיקפים של הפלטפורמה פלטפורמות שונות.
כניסה יחידה (SSO) בפלטפורמות שונות פועלת אצל המשתמש במקרים הבאים: הדרישות:
- המשתמש מחובר ל-Google בדפדפן או במכשיר Android.
- המשתמש אישר בעבר את האפליקציה שלך לאותם היקפים.
החוויה הזו דומה למצב שבו משתמש פותח אפליקציה ל-Android בפעם השנייה בזמן האימון. אם המשתמש אישר בעבר את האפליקציה, הוא יישאר חתום in: משתמשים לא לוחצים על לחצן הכניסה בכל פעם שהם פותחים את האפליקציה.
כשמשתמש מחובר לחשבון בצורה חלקה, Google מציגה תזכורת לכך מחוברים באמצעות חשבון Google. התזכורת הזו מופיעה רק פעם אחת לכל מכשיר.