Skip to content

ArrowLabs Auth

Authentication, OAuth 2.1, and platform events — for your TypeScript and .NET apps.

ArrowLabs Auth is a hosted identity platform. These SDKs let your applications sign users in, validate access tokens, run the OAuth redirect flow, and react to platform events — without reimplementing any of it.

Sign users in

Per-org branded sign-in, MFA, and session management from the browser with @arrow-labs/auth-sdk.

Protect your APIs

Validate RS256 access tokens offline against the platform JWKS — in Node or .NET. The auth API is never on your hot path.

Complete the OAuth flow

Authorization Code + PKCE, token exchange, refresh, and revoke — server-side in TypeScript or .NET.

React to events

Consume typed platform events (user registered, suspended, roles changed, …) over RabbitMQ in TypeScript or .NET.

TypeScript

@arrow-labs/auth-sdk — browser core, a React adapter, Node server helpers, and a RabbitMQ event consumer. Get started →

.NET

ArrowLabs.Auth.Client — JWT bearer validation, an OAuth client, and a hosted event consumer for ASP.NET Core. Get started →

New to the platform? Start with the Overview.