Dodatki do Google Classroom muszą używać logowania jednokrotnego Google do identyfikowania i uwierzytelniania użytkowników.
Więcej informacji o logowaniu jednokrotnym znajdziesz w przewodniku po OpenID Connect od Google Identity. Zalecamy też zapoznanie się z oficjalną dokumentacją Google dotyczącą rejestracji i logowania użytkowników w przypadku logowania automatycznego oraz wytycznych dotyczących marki w przypadku logowania.
Wskazówki dotyczące wdrażania logowania jednokrotnego Google w dodatkach do Classroom znajdziesz na stronie logowania bezproblemowego. Przewodnik po bezproblemowym logowaniu zawiera też plan testów, który pomaga sprawdzić, czy dodatek jest zgodny ze sprawdzonymi metodami logowania.
Proces logowania
Aby ułatwić użytkownikom logowanie, Google Classroom udostępnia parametr zapytania
login_hint
po otwarciu elementu iframe. login_hint
to unikalny identyfikator Google użytkownika, który jest udostępniany po pierwszym zalogowaniu się użytkownika w dodatku. Ten parametr zawiera kontekst dotyczący użytkownika zalogowanego w Google Classroom. Szczegółowe omówienie tych parametrów zapytania znajdziesz w naszym przewodniku po parametrach logowania.
Jeśli parametr zapytania login_hint
bieżącego użytkownika Google Classroom nie pasuje do żadnego zalogowanego użytkownika dodatku, musisz wyświetlić okno logowania Google. Przycisk musi być zgodny z wytycznymi dotyczącymi marki Google. Jeśli użytkownik jest już zalogowany, nie powinien być ponownie proszony o zalogowanie się.
Rysunek 1. Proces logowania, gdy użytkownik po raz pierwszy uruchamia dodatek.