תוספים ל-Google Classroom חייבים להשתמש בכניסה יחידה (SSO) של Google כדי לזהות ולאמת משתמשים.
למידע נוסף על SSO, אפשר לעיין במדריך OpenID Connect של Google Identity. מומלץ גם לעיין במסמכים הרשמיים של Google בנושא הרשמה וכניסה של משתמשים, לכניסה אוטומטית ולהנחיות למיתוג של כניסה.
בדף 'כניסה ללא טרחה' מפורטות הנחיות להטמעת Google SSO בתוספים של Classroom. במדריך לכניסה ללא פשרות מופיע גם תוכנית הבדיקה שבעזרתה אפשר לוודא שהתוסף עומד בשיטות המומלצות לכניסה.
תהליך הכניסה
כדי לצמצם את נקודות החיכוך של המשתמשים בתהליך הכניסה, מערכת Google Classroom מספקת את פרמטר השאילתה login_hint
כשמופעל iframe. login_hint
הוא מזהה Google ייחודי של משתמש, והוא מסופק אחרי שהמשתמש נכנס לחשבון בתוסף בפעם הראשונה. הפרמטר הזה מספק הקשר לגבי המשתמש שמחובר ל-Google Classroom. בדף המדריך בנושא פרמטרים של כניסה מפורטת סקירה מפורטת יותר של פרמטרים האלה של שאילתות.
צריך להציג תיבת דו-שיח לכניסה לחשבון Google אם פרמטר השאילתה login_hint
של המשתמש הנוכחי ב-Google Classroom לא תואם לאף משתמש מחובר לתוסף. הלחצן חייב לעמוד בהנחיות המיתוג של Google. אם המשתמש כבר נכנס לחשבון, לא אמורה להופיע בקשה להיכנס שוב.
איור 1. תהליך הכניסה לחשבון כשמשתמש מפעיל את התוסף בפעם הראשונה.
התקנות ספציפיות מוסיפות את התוסף לחשבון של המשתמש. המשתמשים מתבקשים לאשר את היקפי הגישה של התוסף כשהם מתקינים אותו בנפרד.
התקנות של אדמינים מוסיפות את התוסף לכל החשבונות בדומיין או לחלק מהם, ורק אדמין דומיין יכול לבצע אותן. האדמין יכול לתת הסכמה לכל היקפי הגישה בשם כל המשתמשים בדומיין. אם האדמין יבחר לעשות זאת, המשתמשים לא יקבלו בקשה להביע הסכמה לאף היקף גישה.
מידע נוסף זמין במאמר הגדרות ההתקנה.