Os complementos do Google Sala de Aula precisam usar o Logon único (SSO) do Google para identificar e autenticar usuários.
Consulte o Guia do OpenID Connect do Google Identity para mais informações sobre o SSO. Também recomendamos consultar a documentação oficial do Google sobre a inscrição e o login do usuário para consultar as diretrizes da promoção de marca de login e o login automático.
Consulte a página de login sem atrito para ver 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 seu complemento esteja seguindo as práticas recomendadas de login.
Fluxo de login
Para reduzir o atrito no login dos usuários, o Google Sala de Aula fornece dois parâmetros
de consulta quando um iframe é aberto: login_hint
e hd
. hd
é o domínio
do usuário, fornecido quando o usuário abre o complemento pela primeira vez. login_hint
é o ID exclusivo do Google do usuário, fornecido após o usuário fazer 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 sobre esses parâmetros de consulta.
Quando uma caixa de diálogo de login aparecer, use o parâmetro de consulta hd
para filtrar
domínios inválidos simplificando as escolhas da conta. 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 ao complemento. O botão precisa aderir às diretrizes de branding do Google. Se o usuário já tiver feito login, ele
não receberá uma solicitação para fazer login novamente.
Figura 1. Fluxo de login quando um usuário inicia seu complemento.
Instalações individuais adicionam o complemento à conta do usuário. Os usuários recebem uma solicitação para consentir com os escopos de acesso do complemento quando o complemento é instalado individualmente.
As instalações do administrador adicionam o complemento a uma ou a todas as contas no domínio e só podem ser realizadas por um administrador do domínio. O administrador tem a opção de consentir com todos os escopos de acesso em nome de todos os usuários do domínio. O consentimento dos usuários não será solicitado a nenhum escopo de acesso se o administrador quiser fazer isso.
Consulte Configurações de instalação para mais informações.