Authdog

Documentation

Authdog offers a range of guides to help you build and work with Authdog. These guides cover a broad range of topics, from authentication flows and user management to security, billing, and deployment.

Find the right guide for your needs, whether you're just getting started or looking to implement advanced features.

Learning

Task-oriented guides for shipping authentication, users, and access control.

Explore by feature

Explore the console

A reference for every module in the Authdog console, screen by screen.

Explore product features

Admin portal

Short-lived customer setup links for SSO, directory sync, and domain verification.

Widgets

Embeddable user interface widgets for authentication and account flows.

Machine identity

Authenticate services, workloads, and machine-to-machine requests.

Custom domains

Serve authentication flows from your own domain.

Email providers

Configure delivery providers and transactional identity email.

Enterprise SSO

Connect enterprise identity providers with SAML and OIDC.

Passkeys

Review current WebAuthn availability and production requirements.

Multi-factor authentication

Protect accounts with additional authentication factors.

Vault

Store environment secrets via console or API, with AES + RSA KMS keys.

Audit logs

Track administrative and security-sensitive activity.

Events & webhooks

React to Authdog lifecycle events in external systems.

Actions

Run synchronous hooks during auth to allow, deny, or enrich the flow.

Feature flags

Ship behind flags with targeting rules and percentage rollouts.

Pipes

Let users connect third-party accounts so your app can pull their data.

Fine-grained authorization

Understand Authdog's relationship model and current API availability.

AuthZEN API

Ask Authdog for access decisions over the OpenID AuthZEN Authorization API.

JWT claims

Add custom claims to the tokens Authdog issues for an environment.

Billing

Sell plans through Stripe and gate features on a subscription.

Bot protection

Put a reCAPTCHA challenge in front of hosted authentication flows.

Account portal

Hosted account portal for end users.

Component reference

UI component reference for auth surfaces.

Custom flows

Build custom identity flows.

Integrations

Third-party integrations.

Deployments

Deploy Authdog-backed apps.

Testing

Test auth flows locally and in CI.

Security

Security model and hardening guidance.

Explore by frontend framework

Explore by backend framework

Connectors

Over sixty external identity providers, from social login to enterprise SSO. Browse all connectors.

Migrate

Move an existing identity provider to Authdog without losing users or sessions.