مرورگرها و پلتفرم های پشتیبانی شده

کتابخانه سرویس گیرنده جاوا اسکریپت برای ورود با Google و Google One Tap به گونه ای طراحی شده است که با اکثر مرورگرها و پلتفرم های رایج سازگار باشد. تضمینی برای کار بر روی همه مرورگرها یا پلتفرم ها نیست.

به دلیل خطرات امنیتی، کتابخانه سرویس گیرنده جاوا اسکریپت فقط در آخرین دو نسخه از هر مرورگر پشتیبانی می شود.

سازگاری

پشتیبانی از دکمه Sign In With Google و جریانهای ورود به سیستم با یک ضربه در بین مرورگرها و ترکیبات پلت فرم متفاوت است.

تجربه کاربر ممکن است بین مرورگرها بر اساس در دسترس بودن این ویژگی‌ها متفاوت باشد:

جریان ها و ویژگی های ورود به سیستم پشتیبانی شده در جداول زیر نشان داده شده است. همه مرورگرها در همه پلتفرم ها در دسترس نیستند، N/A به این معنی است که یک مرورگر پشتیبانی شده در پلتفرم در دسترس نیست.

با گوگل وارد شوید

مرورگر / پلتفرم اندروید iOS * سیستم عامل مک لینوکس ویندوز 10
Chrome
Edge
Firefox
Safari N/A N/A N/A

* به دلیل ITP حالت تغییر مسیر برای iOS مورد نیاز است.

یک ضربه

مرورگر / پلتفرم اندروید iOS سیستم عامل مک لینوکس ویندوز 10
Chrome *
Edge *
Firefox *
Safari N/A N/A N/A

* برای فعال کردن One Tap UX ارتقا یافته برای مرورگرهایی که به ITP نیاز دارند ، پیکربندی اضافی لازم است.

FedCM در Chrome 117 یا جدیدتر موجود است، برای اطلاعات بیشتر به نمودار سازگاری مرورگر MDN مراجعه کنید.

کوکی های شخص ثالث

جعبه ایمنی حریم خصوصی برای وب و حذف برنامه‌ریزی‌شده کروم از کوکی‌های شخص ثالث ، تغییرات قابل‌توجهی را در سرویس‌های هویت Google (GIS) و ورود به سیستم کاربر ایجاد می‌کند.

به عنوان یکی از شرکت‌کنندگان در گروه انجمن W3C FedID که بر روی FedCM کار می‌کند، سرویس‌های هویت Google برای افزایش حریم خصوصی و امنیت کاربر و در عین حال به حداقل رساندن تغییرات در وب‌سایت‌های موجود و حفظ سهولت استفاده برای کاربرانمان تلاش کرده است. کتابخانه جاوا اسکریپت GIS اکنون از API پیشنهادی FedCM پشتیبانی می کند.

از آگوست 2023، Google Identity Services به طور کامل از FedCM پشتیبانی می کند و استفاده از آن را توصیه می کند. ممکن است برای برخی از برنامه‌های وب موجود تغییراتی برای پذیرش FedCM لازم باشد. کروم قصد دارد در ژانویه 2024 آزمایش مقیاس‌یافته مسدود کردن کوکی‌های شخص ثالث را با مسدود کردن 100 درصدی تا پایان سال 2024 آغاز کند.

توصیه شده

توصیه نمیشود

  • غیرفعال کردن FedCM

از آگوست 2022، Google Identity Services یک آزمایش اولیه محدود FedCM را انجام داده است. تقریباً 20 وب سایت و 300 هزار کاربر با استفاده از APIهای FedCM و GIS با موفقیت وارد سیستم شدند.

خوشحالیم که بگوییم بازخوردهای اولیه نشان داده است که برای اکثر وب سایت ها، تغییر به یک فرآیند ورود به سیستم خصوصی تر و ایمن بدون کوکی های شخص ثالث می تواند به طور شفاف از طریق به روز رسانی های سازگار با گذشته کتابخانه GIS موجود رخ دهد. حداقل تا بدون تغییر در جریان کاربران و وب سایت های موجود مورد نیاز است. این یک نقطه حیاتی است زیرا پذیرش گسترده APIهای FedCM به مهاجرت بدون مشکل توسط وب سایت های موجود متکی است.

بر اساس این بازخورد اولیه، GIS قصد دارد مشارکت در آزمایش GIS با FedCM را گسترش دهد.

در طول آزمایش‌ها، این مسائل کشف شد و ممکن است برخی از وب‌سایت‌ها را ملزم به انجام اقداماتی در زمانی که FedCM توسط GIS اتخاذ می‌شود، داشته باشند:

  • دیالوگ‌های ارائه‌شده مرورگر توانایی موجود سایت‌ها را برای استفاده از ویژگی‌های سبک یا فریم‌های میانی برای کنترل موقعیت‌یابی گفتگوی ورود به سیستم حذف می‌کند. این ممکن است محتوای سایت موجود را مبهم کند، که دیدن برخی از آنها ممکن است برای کاربران قبل از ورود به سیستم مفید یا حیاتی باشد.
  • اگرچه هنوز به طور گسترده مستقر نشده است، برخی از سایت ها ممکن است از CSP و COOP استفاده کنند. در این موارد، سایت‌ها ممکن است مجبور شوند تغییراتی را در مرورگرهای مستقیم ایجاد کنند تا به پنجره‌های بازشو اجازه داده شود و منابع بین سایتی بارگیری شوند.