Five-minute quickstarts for every supported stack, plus the guides, examples, and references that come after the first sign-in works.
The shortest path from an empty project to a protected route.
App Router callback exchange and client identity integration.
@authdog/nextjs-app
Presentational identity components for React applications.
@authdog/react-elements
Middleware and route guards for Express apps.
@authdog/express
Dependencies for session context and a 401 require_auth gate.
Source available · PyPI release pending
Register a gated agent identity and mint a client_credentials token.
client_credentials
Browser, full-stack, and mobile sign-in for the rest of the frontend SDKs.
Loaders, actions, and session handling.
@authdog/remix-node
Mobile sign-in flows with deep links and secure storage.
@authdog/react-native
Hooks, load functions, and form actions.
@authdog/sveltekit
Full-stack React with server functions and streaming.
@authdog/tanstack-start
Composables and client integration for Vue 3 applications.
@authdog/vue
Guards, interceptors, and standalone providers.
@authdog/angular
Middleware and endpoints for content-first sites.
@authdog/astro
Static and hybrid sites with auth at edge.
@authdog/gatsby
Full-stack Jamstack with Authdog-backed identity.
@authdog/redwood
Validate the session Authdog issues from API and server code.
Plugins and hooks for Fastify runtime.
@authdog/fastify
Middleware plus a require_auth view decorator.
Source available · PyPI release pending
Session on flask.g and a require_auth decorator.
Source available · PyPI release pending
ASGI middleware and async require_auth for pure Starlette.
Source available · PyPI release pending
Middleware and a require_auth wrapper for aiohttp handlers.
Source available · PyPI release pending
Middleware and service-to-service auth.
Go module
Axum, Actix Web, Rocket, Warp, and Poem integrations.
Source available · crates.io release pending
Guides, examples, and references for the work after the first quickstart.
Task-oriented how-tos and migration guides.
Authentication guides for supported frontend and backend frameworks.
Runnable apps for each framework, with the integration that stack ships.
Wire sign-up and sign-in in your app.
User profiles, metadata, and lifecycle.
Roles, permissions, and access checks.
Validate sessions from API and server code.
HTTP API reference for Authdog services.
authdog 0.1.1 on PyPI: management client and userinfo.
@authdog/node-sdk 0.2.0 in authdog/sdk. Not on the public npm registry.
github.com/authdog/go-sdk in the authdog/sdk monorepo. Go 1.21+.
authdog 0.2.0 crate in authdog/sdk. Not on crates.io.
com.authdog:authdog-java-sdk 0.2.0. Java 11+. Not on Maven Central.
Authdog.Sdk 0.2.0 for .NET 8. Not on NuGet.
authdog 0.1.0: stdlib-only management client and userinfo.