506 B
506 B
Pluggable OIDC Authentication
Status: accepted
The application will use standard OpenID Connect (OIDC) protocols for authentication and role-based access control. Both the frontend (Angular) and backend (Spring Security) will be configured dynamically via environment variables (e.g., Issuer URI, Client ID, Client Secret). This allows the application to adapt to different identity providers seamlessly, with voidAuth serving as the primary identity provider in both development and production.