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