Google Classroom के ऐड-ऑन को उपयोगकर्ताओं की पहचान करने और उनकी पुष्टि करने के लिए, Google के सिंगल साइन-ऑन (एसएसओ) का इस्तेमाल करना होगा.
एसएसओ के बारे में ज़्यादा जानकारी के लिए, Google Identity की OpenID Connect गाइड देखें. हम अपने-आप साइन इन होने और साइन इन करने के लिए ब्रैंडिंग के दिशा-निर्देशों के लिए, उपयोगकर्ता के साइन अप और साइन इन करने के बारे में Google के आधिकारिक दस्तावेज़ों को पढ़ने का सुझाव भी देते हैं.
Classroom ऐड-ऑन में Google एसएसओ को लागू करने के लिए, बिना किसी रुकावट के साइन इन करने का पेज देखें. आसानी से साइन इन करने की सुविधा के बारे में बताने वाली गाइड में, टेस्ट प्लान के बारे में भी बताया गया है. इसका इस्तेमाल करके, यह पक्का किया जा सकता है कि आपका ऐड-ऑन, साइन इन करने के सबसे सही तरीकों का पालन कर रहा है या नहीं.
साइन इन करने का फ़्लो
उपयोगकर्ताओं को साइन इन करने में आने वाली समस्याओं को कम करने के लिए, Google Classroom में iframe खोलने पर login_hint
क्वेरी पैरामीटर उपलब्ध कराया जाता है. login_hint
, उपयोगकर्ता का यूनीक Google आईडी होता है. यह आईडी, उपयोगकर्ता के आपके ऐड-ऑन में पहली बार साइन इन करने के बाद दिया जाता है. यह पैरामीटर, Google Classroom में साइन इन करने वाले उपयोगकर्ता के बारे में जानकारी देता है. इन क्वेरी पैरामीटर के बारे में ज़्यादा जानकारी के लिए, साइन-इन पैरामीटर गाइड पेज देखें.
अगर Google Classroom के मौजूदा उपयोगकर्ता का login_hint
क्वेरी पैरामीटर, ऐड-ऑन में साइन इन किए हुए किसी भी उपयोगकर्ता से मेल नहीं खाता है, तो आपको Google साइन इन डायलॉग दिखाना होगा. बटन, Google के ब्रैंडिंग दिशा-निर्देशों के मुताबिक होना चाहिए. अगर उपयोगकर्ता ने पहले से साइन इन किया हुआ है, तो उसे फिर से साइन इन करने के लिए कहा नहीं जाना चाहिए.
पहली इमेज. जब कोई उपयोगकर्ता आपका ऐड-ऑन पहली बार लॉन्च करता है, तब साइन इन फ़्लो.
अलग-अलग इंस्टॉल, उपयोगकर्ता के खाते में ऐड-ऑन जोड़ते हैं. जब ऐड-ऑन को अलग से इंस्टॉल किया जाता है, तो उपयोगकर्ताओं से ऐड-ऑन के ऐक्सेस स्कोप के लिए सहमति देने के लिए कहा जाता है.
एडमिन इंस्टॉलेशन, डोमेन के किसी भी या सभी खातों में ऐड-ऑन जोड़ते हैं. इसे सिर्फ़ डोमेन एडमिन ही कर सकता है. एडमिन, डोमेन में मौजूद सभी उपयोगकर्ताओं की ओर से सभी ऐक्सेस स्कोप के लिए सहमति दे सकता है. अगर एडमिन ऐसा करता है, तो उपयोगकर्ताओं को किसी भी ऐक्सेस स्कोप के लिए सहमति देने के लिए कहा नहीं जाएगा.
ज़्यादा जानकारी के लिए, इंस्टॉलेशन सेटिंग देखें.