Skip to main content
theAuth runs on the stack you already have. This page lists what is supported today, with a link to the guide for each.
All product names and logos are trademarks of their respective owners and appear here only to show compatibility. Their use does not imply endorsement.

Server frameworks and runtimes

One adapter per framework. All of them share the same guard, rate limits and session handling.

Social and OAuth providers

40 providers ship ready to use. Each is a factory you pass to oauth(), with PKCE and token refresh handled for you. Anything else with an OIDC discovery document works through genericOIDC.

Enterprise identity providers

Sign in with your workforce identity through OIDC presets, or federate with SAML and SCIM. Exchange security events with other OpenID Shared Signals Framework transmitters and receivers through shared signals (SSF 1.0, CAEP and RISC).

Client SDKs

Browser, mobile, desktop and extension surfaces use the same server.

Databases and ORMs

Pick the store you already run.

Protocols and languages

Built on open standards, with a TypeScript SDK and a Go library.

Logo credits

theSVGtheSVGBrand logos on this page come from theSVG, the open brand SVG library.
All names, logos and trademarks are the property of their respective owners and are shown only to identify compatibility. theAuth is not affiliated with, endorsed by or sponsored by any of them.

Something missing?

If your provider speaks OIDC, genericOIDC covers it with a discovery URL and a client ID. For a framework without an adapter, the core is plain Web Request and Response, so it mounts anywhere. See more providers and the adapter overview.
Last modified on October 13, 2026