WSO2 Identity Server

WSO2 Identity Server (WSO2 IS) is an open-source identity and access management platform that functions as both an Identity Provider (IdP) and identity broker. It supports modern authentication and authorization standards, like OpenID Connect (OIDC), OAuth 2.0, SAML 2.0, and SCIM 2.0 along with advanced capabilities such as adaptive authentication, FIDO2/WebAuthn passwordless login, and high-assurance OAuth security profiles (including PAR, DPoP, and mutual-TLS).

Key Capabilities

  • Standards-based federation (IdP & broker): Supports OpenID Connect (OIDC), OAuth 2.0, and SAML 2.0 single sign-on.

  • SCIM 2.0 lifecycle: Provides complete SCIM 2.0 APIs for user and group management, along with outbound provisioning via SCIM 1.1/2.0 connectors to target systems.

  • Adaptive authentication: Uses JavaScript-based adaptive scripts to enforce contextual access, such as step-up authentication based on IP, user role, or device posture.

  • Passwordless & MFA: Implements FIDO2/WebAuthn for passwordless authentication, alongside TOTP and other second-factor options; passwordless FIDO2 integration is officially documented.

Limitations

  • Feature breadth vs. setup complexity: Extensive protocol support (OIDC, SAML, WS-Trust, UMA, adaptive scripting) adds operational and configuration complexity compared to SaaS IdPs; requires Java stack and scripting expertise.

  • CIBA scope: Client-Initiated Backchannel Authentication (CIBA) is detailed under WSO2 Open Banking; unclear if it is available natively in WSO2 IS without that module.

  • RADIUS/VPN enforcement: Focuses on web and token-based protocols; lacks explicit documentation confirming built-in RADIUS server capabilities for VPN MFA use cases.

Customer Identity, Simplified.

No Complexity. No Limits.
Thousands of businesses trust LoginRadius for reliable customer identity. Easy to integrate, effortless to scale.

See how simple identity management can be. Start today!