Skip to content

Plugin para o Moodle que permite a autenticação de usuários do RM através do TOTVS Business Connect (TBC)

License

Notifications You must be signed in to change notification settings

milrak/auth-rm-for-moodle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plugin de Autenticação de TOTOVS RM com Moodle

Este projeto é um plugin para Moodle que permite a autenticação de usuários através do TOTVS Business Connect (TBC) ou através do GetKeySession, integrando diretamente a plataforma educacional Moodle com o ecossistema TOTVS RM Educacional.

Com ele, é possível realizar Single Sign-On (SSO) de forma segura e automatizada, sem necessidade de integrações complexas adicionais.

✨ Funcionalidades

  • 🔐 Autenticação de usuários via TOTVS Business Connect (TBC) utilizando a tela de login padrão do Moodle.
  • 🔐 Autenticação de usuários via GetKeySession utilizando URL's Externas do Portal Educacional.
  • 🔄 Integração direta com TOTVS RM Educacional
  • 🔑 Suporte a Single Sign-On (SSO)
  • ⚙️ Configuração simples e rápida no painel do Moodle
  • 📚 Ideal para instituições que utilizam TOTVS RM e desejam conectar-se ao Moodle

🚀 Instalação

  1. Baixe ou clone este repositório na pasta auth/ do seu Moodle:
    git clone https://github.com/milrak/tbc-plugin-moodle.git auth/rm
  2. Acesse a administração do Moodle e conclua a instalação do plugin.
  3. Configure as credenciais do TOTVS Business Connect no painel de configurações.
  4. Configure se será possível autenticar via token do portal educacional.

🧰 Requisitos do Sistema

Para utilizar este plugin de integração do RM com o Moodle, é necessário ter o ambiente configurado com as versões mínimas abaixo:

  • 🧑‍💻 Moodle: versão 4.1 ou superior
  • 🏢 Biblioteca RM TOTVS: versão 12.1.2310.137 ou superior

Essas versões garantem compatibilidade total com as APIs do TOTVS RM Educacional e com os métodos de autenticação do TBC, assegurando que o SSO funcione corretamente.

📚 Documentação e Suporte

Precisa de ajuda ou quer acompanhar o desenvolvimento deste plugin de integração entre RM e Moodle?

  • Consulte e participe das discussões abertas na página de Issues do projeto no GitHub.
  • Relate bugs, sugira melhorias ou peça novas funcionalidades relacionadas à integração TBC + Moodle diretamente por lá.

💡 Dica: antes de abrir uma nova issue, verifique se sua dúvida já foi discutida anteriormente.

Material de Referência

About

Plugin para o Moodle que permite a autenticação de usuários do RM através do TOTVS Business Connect (TBC)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published