Os complementos do Google Sala de Aula precisam usar o Logon único do Google para identificar e autenticar usuários.
Consulte o Guia do OpenID Connect da Identidade do Google para mais informações sobre o SSO. Também recomendamos consultar a documentação oficial do Google sobre inscrição e login do usuário para login automático e Diretrizes de branding do login.
Consulte a página de login sem atritos para conferir orientações de implementação do SSO do Google nos complementos do Google Sala de Aula. O guia de login sem atrito também se refere ao plano de teste, que pode ser usado para garantir que o complemento siga as práticas recomendadas de login.
Fluxo de login
Para reduzir o atrito de login dos usuários, o Google Sala de Aula fornece o
parâmetro de consulta login_hint
quando um iframe é aberto. login_hint
é o ID do Google exclusivo de um usuário e é fornecido depois que o usuário faz login no seu complemento pela primeira vez. Esse parâmetro fornece contexto sobre o usuário que fez login
no Google Sala de Aula. Consulte nossa página de guia de parâmetros de login para uma discussão mais detalhada desses parâmetros de consulta.
Mostre uma caixa de diálogo de login do Google se o parâmetro de consulta login_hint
do usuário atual do Google Sala de Aula não corresponder a nenhum usuário conectado do complemento. O botão precisa obedecer às diretrizes de branding do Google. Se o usuário já
estiver conectado, ele não vai precisar fazer login novamente.
Figura 1. Fluxo de login quando um usuário inicia seu complemento.
As instalações individuais adicionam o complemento à conta do usuário. Os usuários precisam dar consentimento para os escopos de acesso do complemento quando ele é instalado individualmente.
As instalações de administrador adicionam o complemento a qualquer ou todas as contas no domínio e só podem ser realizadas por um administrador do domínio. O administrador pode consentir com todos os escopos de acesso em nome de todos os usuários no domínio. Os usuários não são solicitados a consentir com nenhum escopo de acesso se o administrador escolher fazer isso.
Consulte Configurações de instalação para mais informações.