ספריית הלקוח של JavaScript לכניסה באמצעות חשבון Google ולכניסה בלחיצה אחת מ-Google מיועדת לתאימות לרוב הדפדפנים והפלטפורמות הנפוצים. לא מובטח שהיא תפעל בכל הדפדפנים או הפלטפורמות.
בגלל סיכוני אבטחה, ספריית הלקוח של JavaScript נתמכת רק בשתי הגרסאות האחרונות של כל דפדפן.
תאימות
התמיכה בלחצן 'כניסה באמצעות חשבון Google' ובתהליכי כניסה באמצעות One Tap משתנה בהתאם לשילובים של דפדפנים ופלטפורמות.
חוויית המשתמש עשויה להיות שונה בדפדפנים שונים בהתאם לזמינות של התכונות הבאות:
- Intelligent Tracking Prevention (ITP)
- Federated Credentials Management API (FedCM)
בטבלאות הבאות מוצגים תהליכי הכניסה והתכונות הנתמכים. לא כל הדפדפנים זמינים בכל הפלטפורמות. הערך 'לא זמין' מציין שדפדפן נתמך לא זמין בפלטפורמה.
כניסה באמצעות חשבון Google
| דפדפן / פלטפורמה | Android | iOS * | macOS | Linux | Windows 10 |
|---|---|---|---|---|---|
| Chrome | |||||
| Edge | |||||
| Firefox | |||||
| Safari | לא רלוונטי | לא רלוונטי | לא רלוונטי |
* בגלל ITP, נדרש מצב הפניה אוטומטית ל-iOS.
לחיצה אחת
| דפדפן / פלטפורמה | Android | iOS | macOS | Linux | Windows 10 |
|---|---|---|---|---|---|
| Chrome | |||||
| Edge | |||||
| Firefox | |||||
| Safari | לא רלוונטי | לא רלוונטי | לא רלוונטי |
קובצי Cookie של צד שלישי
כמשתתפים בקבוצת הקהילה FedID של W3C שעובדת על FedCM, צוות Google Identity Services פועל כדי לשפר את הפרטיות והאבטחה של המשתמשים, ובמקביל לצמצם את השינויים באתרים קיימים ולשמור על נוחות השימוש למשתמשים שלנו. ספריית ה-JavaScript של GIS תומכת עכשיו ב-API המוצע של FedCM.
החל מאוגוסט 2023, Google Identity Services תומכים באופן מלא ב-FedCM, ומומלץ להשתמש בו. יכול להיות שיהיה צורך לבצע שינויים באימוץ FedCM בחלק מאפליקציות האינטרנט הקיימות.
מומלץ
- הפעלת FedCM באפליקציות אינטרנט חדשות וmigrate אפליקציות קיימות.
לא מומלץ
- השבתת FedCM.
נכון לאוגוסט 2022, Google Identity Services ערכה גרסת מקור לניסיון של FedCM בהיקף מוגבל. כ-20 אתרים ו-300,000 משתמשים נכנסו בהצלחה לחשבון באמצעות ממשקי FedCM API ו-GIS.
אנחנו שמחים לציין שמהמשוב הראשוני שקיבלנו עולה שברוב האתרים, אפשר לעבור לתהליך כניסה פרטי ומאובטח יותר בלי קובצי Cookie של צד שלישי באופן שקוף באמצעות עדכונים שתואמים לאחור בספריית GIS הקיימת. נדרשו שינויים מינימליים בתהליכי המשתמשים ובאתרים הקיימים, אם בכלל. זו נקודה קריטית, כי כדי שאתרים קיימים יוכלו להשתמש בממשקי FedCM API, הם צריכים לעבור את ההעברה בלי בעיות.
על סמך המשוב הראשוני הזה, צוות GIS מתכנן להרחיב את ההשתתפות בבדיקות של GIS עם FedCM.
במהלך תקופות הניסיון, גילינו את הבעיות האלה, ויכול להיות שיהיה צורך לנקוט פעולה באתרים מסוימים כש-GIS תתחיל להשתמש ב-FedCM:
- תיבות דו-שיח שמעובדות בדפדפן מבטלות את האפשרות הקיימת לאתרים להשתמש במאפייני סגנון או ב-iframe ביניים כדי לשלוט במיקום של תיבת הדו-שיח לכניסה. יכול להיות שהתוכן הזה יסתיר תוכן קיים באתר, שחלק ממנו עשוי להיות מועיל או חשוב למשתמשים לפני שהם נכנסים לחשבון.
- למרות שעדיין לא נעשה שימוש נרחב ב-CSP וב-COOP, יכול להיות שחלק מהאתרים משתמשים בהם. במקרים כאלה, יכול להיות שבעלי האתרים יצטרכו לבצע שינויים כדי לאפשר לדפדפנים להציג חלונות קופצים ולטעון משאבים באתרים שונים.