Authdog integrates with the identity providers, analytics tools, billing systems, and directories you already use. Integrations are configured per environment, so dev, staging, and production can each enable a different set — see Deployments.
Social login providers
Let users sign in with the accounts they already have. Built-in providers include Google, GitHub, Microsoft, and Apple, with more available. Enabling a provider on an environment makes it appear automatically in the Account portal and components — no app redeploy required.
Enterprise SSO
Connect enterprise identity providers so your customers' employees sign in through their own IdP. First-class connectors are available for:
- Okta
- Microsoft Entra ID
- JumpCloud
- Ping
- BeyondTrust
SSO connections are scoped to an organization and resolved per environment.
Analytics and CRM
Per-environment add-ons forward identity events to your analytics and CRM stack:
- Google Analytics
- Segment
These let you track sign-ups, sign-ins, and other auth events without wiring the instrumentation yourself.
Billing (Stripe)
The Stripe add-on is bidirectional. Entitlement claims flow into the tokens Authdog issues so your app can gate features on a user's plan, and seat counts stay in sync between Authdog organizations and Stripe subscriptions.
Webhooks and the Events API
Subscribe to identity events and react in your own systems:
- Webhooks — HTTP callbacks signed with an HMAC
X-Authdog-Signatureheader and delivered with durable retry, so transient failures don't drop events. See Testing for verifying signatures. - Events API — query and consume the same event stream programmatically.
Directory sync (provisioning)
Keep users and groups in sync with an external directory using SCIM and HRIS connectors. Directory sync lets an IdP or HR system create, update, and deactivate users automatically. See Provisioning for the full model.