auth_suap

License Moodle Plugin CI Latest release Moodle compatibility PHP compatibility Build & Deploy Documentation

auth_suap is a Moodle authentication plugin that implements Single Sign-On (SSO) via OAuth2 against SUAP (Sistema Unificado de Administração Pública — Unified Public Administration System), used at the Instituto Federal do Rio Grande do Norte (IFRN) and other Brazilian federal institutions. Besides authenticating, the plugin synchronizes the user’s institutional data (name, e-mail, CPF, enrollment/employment relationship, course, campus, photo, among others) into custom Moodle profile fields on every login.

Contents