تم تصميم مكتبة JavaScript للعميل في ميزة "تسجيل الدخول باستخدام Google" وميزة "النقرة الواحدة من Google" لتكون متوافقة مع معظم المتصفّحات والمنصات الشائعة. ولا نضمن أن تعمل على جميع المتصفحات أو الأنظمة الأساسية.
بسبب مخاطر الأمان، لا تتوافق مكتبة JavaScript للعميل إلا مع آخر إصدارَين من كل متصفّح.
التوافق
يختلف مدى توفّر زر "تسجيل الدخول باستخدام حساب Google" وعمليات تسجيل الدخول باستخدام ميزة "نقرة واحدة" حسب مجموعات المتصفّحات والأنظمة الأساسية.
قد تختلف تجربة المستخدم بين المتصفحات استنادًا إلى توفّر الميزات التالية:
- منع التتبّع الذكي (ITP)
- Federated Credentials Management API (FedCM)
توضّح الجداول التالية عمليات تسجيل الدخول والميزات المتوافقة. لا تتوفّر بعض المتصفّحات على جميع المنصات، وتعني القيمة "غير متوفّر" أنّ المتصفّح المتوافق غير متاح على المنصة.
تسجيل الدخول باستخدام حساب Google
| المتصفّح / النظام الأساسي | Android | iOS * | macOS | Linux | Windows 10 |
|---|---|---|---|---|---|
| Chrome | |||||
| Edge | |||||
| Firefox | |||||
| Safari | لا ينطبق | لا ينطبق | لا ينطبق |
* بسبب ميزة "التتبُّع الذكي للوقاية من التتبُّع"، يجب استخدام وضع إعادة التوجيه على أجهزة iOS.
نقرة واحدة
| المتصفّح / النظام الأساسي | Android | iOS | macOS | Linux | Windows 10 |
|---|---|---|---|---|---|
| Chrome | |||||
| Edge | |||||
| Firefox | |||||
| Safari | لا ينطبق | لا ينطبق | لا ينطبق |
ملفات تعريف الارتباط التابعة لجهات خارجية
بصفتنا مشاركين في مجموعة FedID التابعة لاتحاد شبكة الويب العالمية (W3C) والتي تعمل على FedCM، عملت Google Identity Services على تعزيز خصوصية المستخدمين وأمانهم مع تقليل التغييرات في المواقع الإلكترونية الحالية والحفاظ على سهولة الاستخدام للمستخدمين. تتيح مكتبة JavaScript الخاصة بنظام المعلومات الجغرافية (GIS) الآن استخدام واجهة برمجة التطبيقات المقترَحة FedCM.
اعتبارًا من آب (أغسطس) 2023، أصبحت خدمة Google Identity Services متوافقة تمامًا مع FedCM، وننصح باستخدامها. قد تتطلّب بعض تطبيقات الويب الحالية إجراء تغييرات لاعتماد FedCM.
مقترَح
- فعِّل FedCM لتطبيقات الويب الجديدة وmigrate التطبيقات الحالية.
غير مقترَحة
- إيقاف FedCM
اعتبارًا من أغسطس 2022، أجرت Google Identity Services مرحلة التجربة والتقييم لمصدر FedCM محدودة. تمكّن حوالي 20 موقعًا إلكترونيًا و300 ألف مستخدم من تسجيل الدخول بنجاح باستخدام واجهات برمجة التطبيقات FedCM وGIS.
يسرّنا أن نعلن أنّ الملاحظات المبكرة التي تلقّيناها أظهرت أنّه بالنسبة إلى معظم المواقع الإلكترونية، يمكن الانتقال إلى عملية تسجيل دخول أكثر خصوصية وأمانًا بدون ملفات تعريف الارتباط التابعة لجهات خارجية بشكل شفاف من خلال إجراء تعديلات متوافقة مع الإصدارات السابقة على مكتبة GIS الحالية. لم يكن من الضروري إجراء أي تغييرات أو تغييرات بسيطة على مسارات المستخدمين والمواقع الإلكترونية الحالية. هذه نقطة مهمة لأنّ الاستخدام الواسع النطاق لواجهات FedCM API يعتمد على عملية نقل بيانات سلسة من المواقع الإلكترونية الحالية.
استنادًا إلى هذه الملاحظات الأولية، تخطّط خدمة GIS لتوسيع المشاركة في اختبار GIS باستخدام FedCM.
تم رصد هذه المشاكل أثناء التجارب، وقد تتطلّب من بعض المواقع الإلكترونية اتّخاذ إجراءات عند اعتماد GIS لـ FedCM:
- تؤدي مربّعات الحوار التي يعرضها المتصفّح إلى إلغاء إمكانية استخدام المواقع الإلكترونية لسمات الأنماط أو إطارات iframe الوسيطة للتحكّم في موضع مربّع حوار تسجيل الدخول. وقد يؤدي ذلك إلى حجب محتوى الموقع الحالي، والذي قد يكون بعضه مفيدًا أو مهمًا للمستخدمين قبل تسجيل الدخول.
- على الرغم من أنّ بعض المواقع الإلكترونية قد تستخدم CSP وCOOP، إلا أنّهما لم ينتشرا بعد على نطاق واسع. في هذه الحالات، قد تضطر المواقع الإلكترونية إلى إجراء تغييرات لتوجيه المتصفّحات للسماح بالنوافذ المنبثقة وتحميل الموارد من مواقع إلكترونية أخرى.