Authdog
Se connecter

SDKs

Official SDKs for the language you already ship

One REST API, six idiomatic clients. Authentication, user management, and access control with the same patterns in Python, Node, Go, Rust, Java, and C#.

Type-safe
Full types in TypeScript, Go, Rust, Java, and C#. Integration errors surface at compile time.
One API surface
Every SDK wraps the same REST API, so switching languages is not a re-learn.
MIT licensed
Open-source monorepo you can read, fork, and vendor without asking.
CI on every commit
Tests, linting, and security checks run per SDK on each change.

Free trial

Request a free trial

Tell us what you're building and we'll get you set up with a trial, plus someone who can answer questions as you evaluate.

  • Full access to the platform while you evaluate it
  • Help wiring it into your stack from someone who knows it
  • Answers on SSO, SCIM, residency, and compliance requirements

We'll only use this to contact you about Authdog.

01

Install

Add the SDK for your language from its native package manager.

02

Configure

Point it at your environment with an API key from the console.

03

Ship

Verify sessions, manage users, and enforce access from your service.

Start integrating with your language

Grab your API key from the console, install the SDK for your stack, and ship identity in your next commit.

Get your API key