Authdog

Authentication

The easiest way to build user authentication

Ship sign-in that converts and holds up to scrutiny: social SSO, passwordless, MFA, and enterprise connections from a single integration.

SOC 2 Type 2
Certification in progress alongside ISO 27001.
Brute-force detection
Suspicious sign-in attempts throttled and flagged automatically.
Password leak protection
Credentials checked against known breach corpora at sign-up.
Session control
Inspect and revoke sessions per user, device, and environment.

Social SSO

Add high-conversion social sign-in

Let users arrive with an account they already have. Providers are configured per environment, with account linking handled for you.

01

Every major provider

Connect Google, GitHub, Microsoft, Apple, and more from the console, with no provider-specific code in your app.

  • Per-environment provider configuration
  • Consistent profile normalization
  • Test credentials for development
02

Account linking

Users who sign in with a second provider land on the same account instead of a duplicate.

  • Deterministic linking by verified email
  • Multiple identities per user record
  • No duplicate accounts to reconcile
03

Enterprise connections

Offer SAML and OIDC connections to customer IT teams without a separate integration.

  • Okta, Entra ID, JumpCloud, Ping, and generic SAML
  • Domain-based routing to the right connection
  • Self-serve setup for customer admins
04

One integration, many methods

Username and password, social login, SSO, and passwordless all resolve to the same session and token model.

  • Mix methods per environment
  • Shared session and token semantics
  • Switch methods without migrating users

Multi-factor authentication

Stop account takeovers before they start

Layer a second factor onto any sign-in method, with enrollment and recovery flows handled for you.

01

SMS and email passcodes

One-time codes delivered through your configured messaging and email providers.

  • Per-environment delivery providers
  • Rate limiting and replay protection
  • Localized message templates
02

Authenticator apps

TOTP enrollment for any authenticator, with QR provisioning built into the hosted flows.

  • Standards-based TOTP
  • QR and manual enrollment
  • Per-user factor management
03

Hardware keys

WebAuthn security keys for the phishing-resistant tier your enterprise buyers ask about.

  • FIDO2 and WebAuthn
  • Multiple keys per user
  • Enforce per environment or per role
04

Recovery that holds

Recovery codes and admin-assisted flows so a lost factor is not a lost account.

  • One-time recovery codes
  • Admin-assisted reset with audit trail
  • Session revocation after recovery

Passwordless

Convert users in seconds, not steps

Remove the password from the critical path with passkeys, magic links, and one-time codes.

01

Passkeys

WebAuthn passkeys for phishing-resistant sign-in that users never have to remember.

  • Platform and cross-device passkeys
  • Fallback methods when unsupported
  • Per-environment enforcement
03

One-time codes

Short numeric codes for flows where a link is awkward, such as native and TV apps.

  • Email and SMS delivery
  • Configurable length and TTL
  • Attempt throttling

Console and compliance

Do more from the dashboard

Configure providers, inspect what happened, and prove it later, without shipping a release.

Embeddable components

Pixel-perfect UIs, embedded in minutes

Drop in prebuilt flows and account UI, or drive the same APIs from your own components.

01

<SignUp />

A complete sign-up flow with the methods you enabled, validation, and verification built in.

02

<SignIn />

Sign-in with social providers, passwordless, MFA challenges, and enterprise routing handled.

03

<UserProfile />

Self-service profile, security settings, connected accounts, and session management.

01

Connect

Install one SDK or point your app at the hosted sign-in pages.

02

Configure

Enable the methods, providers, and factors you want per environment.

03

Ship

Go live with sessions, tokens, and audit logs at the edge.

Ready to ship secure sign-in?

Open the console to configure providers, policies, and environments in one place.