FeatureBase supports authentication and authorization with OAuth2.0 via a configurable identity provider (IdP).
Azure Active Directory is supported via SAML 2.0
Table of contents
Once setup, FeatureBase Community authentication works as follows:
- A user logs into FeatureBase and is then directed to the configured IdP login page.
- When the user logs in successfully, The IdP sends a JWT token to FeatureBase to retrieve the IdP groups the user belongs to from the configured endpoint.
- Upon retrieving the authenticated user groups, FeatureBase passes the JWT to the user account as the
molecula-chipcookie which is used to authorize the user in subsequent requests.