Zaloguj się

Dodatki do Google Classroom muszą korzystać z logowania jednokrotnego (SSO) w Google do identyfikowania 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). Zalecamy też zapoznanie się z oficjalną dokumentacją Google dotyczącą logowania automatycznego i rejestracji użytkowników oraz wskazówek dotyczących promowania marki przy logowaniu.

Wskazówki dotyczące wdrażania dodatków do logowania jednokrotnego Google w Classroom znajdziesz na stronie bezproblemowego logowania. Przewodnik dotyczący bezproblemowego logowania się odnosi się też do planu testów, który możesz zastosować, aby upewnić się, że dodatek jest zgodny 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 unikalny identyfikator Google użytkownika, który jest podawany po zalogowaniu się użytkownika w dodatku po raz pierwszy. Ten parametr zapewnia kontekst dotyczący użytkownika zalogowanego w Google Classroom. Szczegółowe omówienie tych parametrów zapytań znajdziesz na stronie przewodnika po parametrach logowania.

Jeśli parametr zapytania login_hint bieżącego użytkownika Google Classroom nie pasuje do żadnego zalogowanego użytkownika dodatku. Przycisk musi być zgodny ze wskazówkami Google dotyczącymi promowania marki. Jeśli użytkownik jest już zalogowany, nie powinien być pytany o ponowne zalogowanie.

początkowy przepływ logowania jednokrotnego Rysunek 1. Zaloguj się, gdy użytkownik po raz pierwszy uruchomi Twój dodatek.

W przypadku pojedynczych instalacji dodatek jest dodawany do konta użytkownika. Gdy dodatek jest instalowany osobno, użytkownicy są proszeni o zgodę na korzystanie z zakresów dostępu.

Instalacje przez administratora: dodają dodatek do dowolnych lub wszystkich kont w domenie. Może to zrobić tylko administrator domeny. Administrator może opcjonalnie wyrazić zgodę na wszystkie zakresy dostępu w imieniu wszystkich użytkowników w domenie. Jeśli administrator zdecyduje się to zrobić, użytkownicy nie będą proszeni o zgodę na żadne zakresy dostępu.

Więcej informacji znajdziesz w sekcji Ustawienia instalacji.