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