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.