OASIS Avatar SSO SDK Pack
Welcome to the official OASIS Avatar Single Sign-On (SSO) SDK bundle. This pack includes everything you need to integrate the OASIS Avatar identity layer into your applications, along with ready-to-use UI widgets, framework adapters, and detailed documentation.
What’s Inside
core/avatar-sso-client.ts– TypeScript client for the Avatar SSO APIavatar-sso-widget/– Drop-in web widget with configurable theme & provider optionstypes/– Shared TypeScript definitions for sessions, providers, and auth flows
docs/integration-guide.pdf– Step-by-step integration walkthroughapi-quickstart.md– REST/GraphQL reference snippets and Postman collection linkssession-management.md– Guidance for remote beam-in/out, session audits, and provider replication policies
examples/react-example/– Minimal React app showing widget integration and session controlsnode-server/– Express server demo handling SSO callbacks and token exchange
tools/scripts/setup-env.ps1– PowerShell helper for configuring.envsecretspostman/OASIS-Avatar-SSO.postman_collection.json
Quick Start
Install dependencies:
Initialize the client:
Launch the widget:
Fetch the active session:
Documentation
Full docs:
docs/integration-guide.pdfAPI reference:
docs/api-quickstart.mdSession management best practices:
docs/session-management.md
Support & Feedback
Email: support@oasis.network
Discord: https://discord.gg/oasis
Issues: https://github.com/oasis/avatar-sso-sdk
Happy building ✨
Last updated