عیب یابی

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

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

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

مسائل شناخته شده

موارد زیر مشکلات شناخته شده ای هستند که ممکن است هنگام استفاده از Google Sign-In با آنها مواجه شوید.

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

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

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

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

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

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

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

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

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

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