Arcadier supports Single Sign-On (SSO) to enable authentication from external identity providers or enterprise systems. SSO allows external platforms to authenticate users and then delegate marketplace access to Arcadier without requiring separate credential management.
SSO Authentication Flow
The SSO login process follows a structured sequence:
- The external system authenticates the user using its own identity mechanism.
- The external system sends the user’s unique identifier to the Arcadier SSO API.
- Arcadier validates the identifier against its user records.
- Upon successful validation, Arcadier generates and returns an authorization token.
- The user is authenticated within the marketplace context using the returned token.
This mechanism enables identity federation while preserving Arcadier’s internal authorization model.
Common SSO Use-Cases
SSO is commonly implemented in the following scenarios:
- Integration with corporate portals or enterprise identity providers.
- ERP or internal business systems requiring seamless marketplace access.
- Custom authentication frameworks managing user credentials outside Arcadier.
The following must be ensured when implementing SSO:
- The external unique identifier remains stable and non-duplicated.
- Token lifecycle management aligns with session requirements.
- Role assignment within Arcadier is synchronized with external provisioning logic where applicable.