SSO Login

Local plugins ::: local_ssologin
Maintained by Richard Guedes
This plugin allows single sign-on (SSO) authentication in Moodle from an external system, using AES-256-CBC encryption and HMAC-SHA256 signature to ensure data security and integrity.
Latest release:
2 sites
7 downloads
1 fans
Current versions available: 1
This plugin allows single sign-on (SSO) authentication in Moodle from an external system, using AES-256-CBC encryption and HMAC-SHA256 signature to ensure data security and integrity.
 

🚀 Initial release

- 🔒 Full implementation of the SSO login plugin for Moodle
- 🔑 Support for authentication via shared secret key (HMAC)
- 🔐 AES-256-CBC encryption with random IV and Base64 encoding
- ⏱️ Timestamp validation with configurable tolerance
- ✅ HMAC-SHA256 signature validation
- 📥 Support for automatic authentication based on GET parameters
- 🧾 Authentication log generation (success/failure)
- ⚙️ Configuration screen in the Moodle admin panel

Screenshots

Screenshot #0
Screenshot #1

Contributors

Richard Guedes (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
Please login to post comments