عیب یابی

محیط های پشتیبانی شده

Google Sign-In به طور رسمی از مرورگرها و پلتفرم های زیر پشتیبانی می کند:

  • Google Chrome در macOS، Windows، Linux، Android، iOS
  • موزیلا فایرفاکس در macOS، Windows، Linux
  • سافاری در macOS و iOS
  • نسخه های اینترنت اکسپلورر از 8 تا 11 در ویندوز
  • مایکروسافت اج در ویندوز

مشکلات شناخته شده

کوکی ها و داده های شخص ثالث مسدود شده است

وقتی این ویژگی حریم خصوصی فعال باشد، تمام کوکی‌ها و فضای ذخیره‌سازی داخل iframe را غیرفعال می‌کند، که توسط Google برای احراز هویت ایمن کاربر لازم است.

یک راه حل این است که از کاربرانی که داده های شخص ثالث را غیرفعال کرده اند درخواست کنید تا با افزودن accounts.google.com به دامنه های مجاز، استثنایی برای https://accounts.google.com ایجاد کنند. در Chrome، این کار در chrome://settings/content/cookies انجام می‌شود.

اگر بسیاری از کاربران شما این ویژگی را فعال کرده‌اند (برخی شرکت‌ها این تنظیم را برای همه کارمندان خود اعمال می‌کنند)، راه‌حل دیگر اجرای یک جریان OAuth 2.0 سمت سرور است.

Chrome در iOS در حالت ناشناس

Google Sign-in در حال حاضر در حالت ناشناس در Chrome در iOS پشتیبانی نمی‌شود.

سافاری با پیشگیری از ردیابی هوشمند

این ویژگی جدید macOS High Sierra و iOS 11 کوکی‌های شخص ثالث را هر 24 ساعت غیرفعال می‌کند، مگر اینکه کاربر با یکی از صفحات دامنه شخص ثالث تعامل داشته باشد. از آنجایی که کتابخانه ورود به سیستم Google برای احراز هویت ایمن کاربر به کوکی ها متکی است، به طور بالقوه تشخیص می دهد که کاربر هر 24 ساعت از سیستم خارج شده است. کاربر باید دوباره جریان ورود به سیستم را طی کند تا کوکی ها را دوباره فعال کند.

مشکل دیگری وجود دارد؟

لطفاً برای هر مشکل دیگری در کتابخانه ورود به سیستم Google به ردیاب مشکل GitHub ما بروید.