افزونههای Google Classroom باید از Google single sign-on (SSO) برای شناسایی و احراز هویت کاربران استفاده کنند.
برای اطلاعات بیشتر در مورد SSO به راهنمای اتصال OpenID Google Identity مراجعه کنید. همچنین توصیه میکنیم برای ورود خودکار به سیستم و دستورالعملهای نام تجاری ورود به سیستم، به اسناد رسمی Google در مورد ثبتنام و ورود کاربر ارجاع دهید.
برای راهنمایی پیاده سازی Google SSO در افزونه های Classroom ، صفحه ورود بدون اصطکاک را ببینید. راهنمای ورود به سیستم بدون اصطکاک همچنین به طرح آزمایشی اشاره دارد که میتواند برای اطمینان از اینکه افزونه شما از بهترین شیوههای ورود به سیستم پیروی میکند استفاده میشود.
جریان ورود به سیستم
برای کاهش اصطکاک ورود به سیستم برای کاربران، Google Classroom پارامتر query login_hint
را هنگام باز شدن iframe ارائه میکند. login_hint
شناسه گوگل منحصر به فرد یک کاربر است و پس از اینکه کاربر برای اولین بار وارد افزونه شما شد ارائه می شود. این پارامتر زمینه را در مورد کاربری که به Google Classroom وارد شده است ارائه می دهد. برای بحث دقیق تر در مورد این پارامترهای پرس و جو، صفحه راهنمای پارامترهای ورود به سیستم ما را ببینید.
اگر پارامتر جستجوی login_hint
کاربر فعلی Google Classroom با هیچ یک از کاربران واردشده به سیستم افزونه مطابقت ندارد، باید یک گفتگوی ورود به سیستم Google را نمایش دهید. این دکمه باید از دستورالعملهای نام تجاری Google پیروی کند. اگر کاربر قبلاً وارد سیستم شده باشد، نباید از او خواسته شود دوباره وارد سیستم شود.
شکل 1. هنگامی که کاربر در ابتدا افزونه شما را راه اندازی می کند، جریان ورود به سیستم.