Skip to main content

SDKs Overview

Guardhouse SDKs handle authentication, token management, and API calls to protected resources.

What SDKs Do

  • Authenticate users (login/logout flows)
  • Manage tokens (get, cache, refresh)
  • Validate tokens (JWT signature or introspection)
  • Call protected APIs

What SDKs Don't Do

  • User management (create, update, delete users)
  • Admin operations (manage clients, applications)

For user management and admin operations, use the API Reference with Client Credentials flow.

Available SDKs

SDKPackageStatus
.NETGuardhouse.SDKStable
React@guardhouse/reactStable
React Native@guardhouse/react-nativeBeta
Node.js@guardhouse/nodeBeta

Core Package

JavaScript SDKs are built on @guardhouse/core.

Repositories