AMAG Auth Gateway
Real-time authentication against SGA: transparent login and automatic user recognition in Moodle.
General Description
AMAG Auth Gateway allows logging into Moodle using SGA credentials, with secure and traceable provisioning.
Technical Approach
-
Authentication
- Real-time validation against SGA endpoint.
- Timeouts and circuit breaker to avoid degradation if SGA fails.
-
Provisioning
- If the user does not exist, it is created with minimal attributes + profile sync.
- Controlled mapping of roles and fields.
-
Security
- Rate limiting and blocking based on failed attempts.
- Authentication logs with correlation without exposing secrets.
Main Features
- SSO-like experience
- Fewer duplicate accounts
- Secure operation