O que é SSO (Single Sign-On)?

SSO (Single Sign-On, ou login único) permite que o colaborador entre no Moodle com a mesma conta da empresa, sem criar outra senha. O Moodle faz isso de forma nativa com OAuth 2 (Google e Microsoft), LDAP (Active Directory) e Shibboleth. Para SAML2, é preciso um plugin de terceiros.

Como funciona

Quem confirma a identidade é um provedor, como o Google Workspace, o Microsoft Entra ID ou o Active Directory. A pessoa clica em entrar com a conta da empresa, o provedor autentica e o Moodle recebe nome e e-mail. Há dois modelos: enviar a pessoa ao provedor e recebê-la autenticada (OAuth 2, SAML) ou o Moodle consultar o diretório (LDAP).

Como funciona no Moodle

Ative o método em Administração do site > Plugins > Autenticação > Gerenciar autenticação. Para Google e Microsoft, crie o serviço em Administração do site > Servidor > Serviços OAuth 2 e ative a autenticação OAuth 2: um botão aparece na tela de login. Com a criação de contas ligada, o cadastro nasce no primeiro acesso; desligada, a pessoa precisa vincular o login a um cadastro existente com o mesmo e-mail. O LDAP também sincroniza usuários por tarefa agendada, inclusive suspendendo quem saiu. O SSO só identifica: a matrícula nos cursos é outra camada.

Quando importa para empresa e escola

Menos chamados de "esqueci a senha", menos contas soltas e desligamento mais seguro: com OAuth 2, quem perde a conta corporativa perde o acesso. É o primeiro passo da integração com o RH. Em escolas, serve para alunos e professores que já usam Google ou Microsoft.

Erros comuns

  • Usar o e-mail como chave sem revisar contas antigas: cadastros criados com outro e-mail viram duplicados.
  • Endereço de retorno no provedor diferente do endereço do Moodle, incluindo o https.
  • Ficar sem administrador de reserva com login manual: se o provedor falhar, ninguém entra.
  • Ligar a sincronização LDAP sem testar e sem backup: uma conexão mal configurada pode suspender ou apagar usuários.

SSO, matrícula e verificação em duas etapas

O SSO resolve quem a pessoa é. Em quais cursos ela entra é outra decisão, tratada com coortes, CSV ou integração com o RH. E o SSO não substitui a verificação em duas etapas: o Moodle tem autenticação multifator nas ferramentas de administração, e o provedor da conta corporativa também pode exigi-la.

Perguntas frequentes

O Moodle tem login único (SSO)?

Sim. Nativamente com Google e Microsoft (OAuth 2), LDAP e Shibboleth. O SAML2 exige plugin de terceiros.

SSO melhora a segurança?

Em geral, sim: menos senhas soltas e desligamento centralizado. O ponto de atenção é a conta corporativa, que passa a ser a chave de entrada e deve ter verificação em duas etapas.

Qual a diferença entre OAuth 2 e LDAP no Moodle?

No OAuth 2, a pessoa entra no provedor e volta autenticada. No LDAP, o Moodle consulta o diretório e pode sincronizar usuários de forma programada.

Dá para criar os usuários no primeiro login?

Sim. Com a criação de contas ligada, o cadastro nasce no primeiro acesso, com nome e e-mail vindos do provedor.

O SSO já matricula as pessoas nos cursos?

Não. Ele só identifica. A matrícula automática vem de coortes, CSV ou integração com o RH.

Aprofunde: login único com Microsoft 365, Google e Active Directory, integração do LMS com o RH e como personalizar a página de login.

Voltar ao glossário