SDKs
WSO2 Identity Server provides official SDKs for popular languages and frameworks to simplify authentication in your applications. They handle protocol-level details, so you can integrate faster and with less effort. Each SDK receives regular updates, thorough testing, and full support as part of the WSO2 Identity Server platform.
For others without official SDKs, you can use community-maintained OAuth or OIDC libraries. We’re actively working on expanding official SDK support for more languages and frameworks.
Official SDKs
Official SDKs developed and maintained by the WSO2 Identity Server team for seamless integration.
Auth SPA SDK
An SDK to integrate WSO2 Identity Server into single page applications
Auth Node SDK
An SDK to integrate WSO2 Identity Server into JS/TS-based frameworks such as ExpressJS
Tomcat OIDC Agent
A Tomcat agent for implementing login/logout for Tomcat web apps
Tomcat SAML Agent
A SAML Tomcat agent for implementing SAML login/logout for Tomcat web apps
Android Mobile UI SDK
Android SDK for app-native authentication with WSO2 Identity Server.
Community SDKs
Third-party SDKs built by the community to support OIDC and OAuth integration with any provider.
AppAuth Android
A client SDK to integrate OAuth2 and OIDC providers into Android applications