סביבות נתמכות
יש תמיכה רשמית בכניסה באמצעות חשבון Google בדפדפנים ובפלטפורמות הבאים:
- Google Chrome ב-macOS, Windows, Linux, Android ו-iOS
- Mozilla Firefox ב-macOS, Windows ו-Linux
- Safari ב-macOS וב-iOS
- גרסאות Internet Explorer מ-8 עד 11 ב-Windows
- Microsoft Edge ב-Windows
בעיות מוכרות
קובצי cookie ונתונים של צד שלישי חסומים
כשהתכונה הזו מופעלת, היא משביתה את כל קובצי ה-Cookie ואת האחסון בתוך ה-iframe, שנדרשים ל-Google כדי לאמת את המשתמש באופן מאובטח.
פתרון אחד הוא לבקש ממשתמשים שהשביתו את האפשרות לקבל נתונים מצד שלישי ליצור חריגה לכתובת https://accounts.google.com על ידי הוספת accounts.google.com
לדומיינים המורשים. ב-Chrome, עושים זאת בכתובת chrome://settings/content/cookies.
אם הרבה מהמשתמשים שלכם הפעילו את התכונה הזו (יש חברות שמחייבות את ההגדרה הזו לכל העובדים שלהן), פתרון חלופי הוא להטמיע תהליך OAuth 2.0 בצד השרת.
Chrome ב-iOS במצב פרטי
בשלב זה, אין תמיכה בכניסה באמצעות חשבון Google במצב פרטי ב-Chrome ב-iOS.
Safari עם מניעת מעקב חכמה
התכונה החדשה הזו של macOS High Sierra ו-iOS 11 משביתה קובצי cookie של צד שלישי כל 24 שעות, אלא אם המשתמש יוצר אינטראקציה עם אחד מהדפים בדומיין של הצד השלישי. ספריית הכניסה באמצעות חשבון Google מסתמכת על קובצי cookie כדי לאמת את המשתמש באופן מאובטח, ולכן ייתכן שהיא תזהה שהמשתמש מתנתק כל 24 שעות. המשתמש צריך לעבור שוב את תהליך הכניסה כדי להפעיל מחדש את קובצי ה-cookie.
יש לך בעיה נוספת?
אם נתקלתם בבעיה אחרת בספרייה של Google Sign-In, תוכלו לדווח עליה בכלי למעקב אחר בעיות ב-GitHub.