سفارشی سازی و انصراف FedCM API

کاربران باید بتوانند API FedCM را تنظیم کنند تا آن را با نیازهای خود تطبیق دهند. این صفحه راهنمای نحوه مدیریت و سفارشی سازی FedCM API است.

کنترل های کاربر

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

کروم روی دسکتاپ

کاربران می‌توانند FedCM برای Chrome را در دسک‌تاپ در chrome://settings/content/federatedIdentityApi فعال یا غیرفعال کنند.

FedCM را در تنظیمات Chrome روی دسک‌تاپ با جابه‌جایی روی ورود شخص ثالث فعال کنید

کروم در اندروید

برای فعال یا غیرفعال کردن FedCM در Chrome در Android، کاربران می‌توانند به تنظیمات Chrome > تنظیمات سایت > ورود به سیستم شخص ثالث بروید، سپس کلید را تغییر دهید.

بسته شدن دستی و دوره خنک شدن سریع

اگر کاربر UI را به صورت دستی ببندد، یک ورودی به طور موقت به تنظیمات UI اضافه می شود و رابط کاربری برای مدتی در همان وب سایت نمایش داده نمی شود. رابط کاربری پس از این دوره مجدداً فعال می شود، اما مدت زمان بسته شدن متوالی به طور تصاعدی افزایش می یابد. به عنوان مثال، در کروم:

بارهای متوالی بسته شد دوره زمانی که درخواست FedCM سرکوب می شود
1 دو ساعت
2 یک روز
3 یک هفته
4+ چهار هفته

مرورگرهای دیگر ممکن است دوره های زمانی خنک کننده خود را تعریف کنند.

کاربران می توانند دوباره FedCM را در RP به صورت دستی فعال کنند. دو راه برای انجام این کار وجود دارد:

  • کاربر می‌تواند به chrome://settings/content/federatedIdentityApi بروید و RP را از فهرست «مجاز نیست برای نمایش درخواست‌های ورود شخص ثالث» حذف کند.

    UI سایت‌هایی را نشان می‌دهد که اجازه نمایش درخواست‌های ورود شخص ثالث را ندارند

  • کاربر می تواند روی UI PageInfo (یک نماد تنظیم در کنار نوار URL) کلیک کرده و مجوز را در قسمت "ورود شخص ثالث" بازنشانی کند.

    FedCM را در نوار URL با جابجایی روی ورود شخص ثالث فعال کنید

مراحل بعدی

یاد بگیرید که چگونه محیط خود را راه اندازی کنید و پیاده سازی خود را اشکال زدایی کنید.
نحوه پیاده سازی راه حل هویت خود را با FedCM در سمت Identity Provider مرور کنید.