Dodatki do Google Classroom muszą korzystać z logowania jednokrotnego (SSO) w Google, aby identyfikować i uwierzytelniania użytkowników.
Więcej informacji o logowaniu jednokrotnym znajdziesz w przewodniku po konfiguracji OpenID Connect w zakresie tożsamości Google (w języku angielskim). Śr zalecamy zapoznanie się z oficjalną dokumentacją Google dotyczącą rejestracji użytkowników logowania automatycznego i wskazówek dotyczących promowania marki przy logowaniu.
Wskazówki dotyczące wdrażania logowania jednokrotnego w Google znajdziesz na stronie bezproblemowego logowania w dodatkach do Classroom. Artykuł zawiera też informacje na temat bezproblemowego logowania się do planu testów, który pozwoli upewnić się, że dodatek jest zgodnie ze sprawdzonymi metodami logowania.
Proces logowania
Aby ułatwić użytkownikom logowanie się, Google Classroom udostępnia
Parametr zapytania login_hint
po otwarciu elementu iframe. login_hint
to adres użytkownika
unikalny identyfikator Google. Zostanie on przesłany po zalogowaniu się użytkownika do Twojego dodatku.
po raz pierwszy. Ten parametr dostarcza informacji o użytkowniku, który jest podpisany
w Google Classroom. Więcej informacji znajdziesz na stronie z przewodnikiem po parametrach logowania.
bardziej szczegółowe omówienie
tych parametrów zapytań.
Jeśli parametr zapytania login_hint
ma wartość – musisz wyświetlić okno logowania Google
bieżący użytkownik Google Classroom nie pasuje do żadnego zalogowanego użytkownika
Google Analytics. Przycisk musi być zgodny ze wskazówkami Google dotyczącymi promowania marki. Jeśli użytkownik to
są już zalogowane, nie powinni być proszeni o ponowne zalogowanie.
Rysunek 1. Proces logowania po uruchomieniu aplikacji przez użytkownika Twój dodatek.
W przypadku pojedynczych instalacji dodatek jest dodawany do konta użytkownika. Użytkownicy pojawia się prośba o wyrażenie zgody na zakresy dostępu dodatku, gdy dodatek jest zainstalowany poszczególne osoby.
Instalacje przez administratora pozwalają dodać dodatek do wszystkich lub wybranych kont w w domenie i może wykonać tylko administrator domeny. Administrator może opcjonalnie wyrazić zgodę na wszystkie zakresy dostępu w imieniu wszystkich użytkowników w domena; użytkownicy nie będą proszeni o zgodę na żadne zakresy dostępu, jeśli administrator.
Więcej informacji znajdziesz w sekcji Ustawienia instalacji.