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