ספריית הלקוח של JavaScript לכניסה באמצעות חשבון Google ולכניסה בלחיצה אחת של Google One מיועדת להיות תואמת לרוב הדפדפנים והפלטפורמות הנפוצים. לא מובטח שהיא תפעל בכל הדפדפנים או הפלטפורמות.
בגלל סיכוני אבטחה, ספריית הלקוח של JavaScript נתמכת רק בשתי הגרסאות האחרונות של כל דפדפן.
תאימות
התמיכה בלחצן 'כניסה באמצעות חשבון Google' ובתהליכי כניסה באמצעות One Tap משתנה בהתאם לשילובים של דפדפנים ופלטפורמות.
חוויית המשתמש עשויה להיות שונה בדפדפנים שונים, בהתאם לזמינות של התכונות הבאות:
- מניעת מעקב חכמה (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 | לא רלוונטי | לא רלוונטי | לא רלוונטי |
* נדרש הגדרה נוספת כדי להפעיל את חוויית המשתמש המשודרגת של One Tap בדפדפנים שנדרש בהם ITP.
† FedCM זמין ב-Chrome מגרסה 117 ואילך. מידע נוסף זמין בתרשים Browser compatibility של MDN.
קובצי Cookie של צד שלישי
כמשתתפים בקבוצת הקהילה FedID של W3C שעובדת על FedCM, שירותי הזהויות של Google פועלים כדי לשפר את הפרטיות והאבטחה של המשתמשים, ובמקביל למזער את השינויים באתרים קיימים ולשמור על נוחות השימוש עבור המשתמשים שלנו. ספריית ה-JavaScript של GIS תומכת עכשיו ב-API המוצע של FedCM.
החל מאוגוסט 2023, שירותי הזהויות של Google תומכים באופן מלא ב-FedCM, ומומלץ להשתמש בו. יכול להיות שיהיה צורך לבצע שינויים כדי להטמיע את FedCM באפליקציות אינטרנט קיימות מסוימות.
מומלץ
- מפעילים את FedCM באפליקציות אינטרנט חדשות ומעבירים אפליקציות קיימות.
לא מומלץ
- השבתת FedCM.
נכון לאוגוסט 2022, Google Identity Services ערכה גרסת מקור לניסיון של FedCM בהיקף מוגבל. כ-20 אתרים ו-300,000 משתמשים נכנסו בהצלחה לחשבון באמצעות ממשקי FedCM API ו-GIS.
אנחנו שמחים לציין שמהמשוב הראשוני שקיבלנו עולה שברוב האתרים, אפשר לעבור לתהליך כניסה פרטי ומאובטח יותר בלי קובצי Cookie של צד שלישי באופן שקוף באמצעות עדכונים תואמים לאחור בספריית GIS הקיימת. נדרשו שינויים מינימליים בתהליכי המשתמשים ובאתרים הקיימים, אם בכלל. זהו שלב קריטי, כי כדי שממשקי FedCM API יאומצו באופן נרחב, אתרים קיימים צריכים לעבור אליהם בלי בעיות.
על סמך המשוב הראשוני הזה, צוות GIS מתכנן להרחיב את ההשתתפות בבדיקות של GIS עם FedCM.
במהלך תקופות הניסיון, גילינו את הבעיות האלה, ויכול להיות שיהיה צורך שחלק מהאתרים ינקטו פעולה כש-GIS יתחיל להשתמש ב-FedCM:
- דיאלוגים שעוברים רינדור בדפדפן מבטלים את היכולת הקיימת של אתרים להשתמש במאפייני סגנון או ב-iframe ביניים כדי לשלוט במיקום של תיבת הדו-שיח לכניסה. יכול להיות שהמודעות יסתירו תוכן קיים באתר, שחלק ממנו עשוי להיות מועיל או חשוב למשתמשים לפני שהם נכנסים לחשבון.
- למרות שעדיין לא נעשה שימוש נרחב ב-CSP וב-COOP, יכול להיות שחלק מהאתרים משתמשים בהם. במקרים כאלה, יכול להיות שבעלי האתרים יצטרכו לבצע שינויים בדפדפנים כדי לאפשר הצגת חלונות קופצים וטעינה של משאבים חוצי-אתרים.