# Authdog > Authdog is an authentication and authorization platform for modern apps: hosted identity, multi-tenant orgs, RBAC/ABAC/FGA, and framework SDKs that validate sessions at the edge. Prefer Markdown docs: every guide under `/docs/…` is also available at the same path with `.md` (or `.mdx`) appended. Use this file as the curated index; fetch linked pages for detail. Primary surfaces: marketing site `www.authdog.com`, console `console.authdog.com`, identity `identity.authdog.com`, API `api.authdog.com`. ## Concepts - [Authentication](https://www.authdog.com/docs/concepts/authentication.md): How sign-in, identity providers, and Authdog sessions fit together. - [Authorization](https://www.authdog.com/docs/concepts/authorization.md): RBAC, ABAC, and FGA models enforced per environment. - [Sessions & tokens](https://www.authdog.com/docs/concepts/sessions-tokens.md): Session cookies, JWTs, and token lifecycle. - [Multi-tenancy](https://www.authdog.com/docs/concepts/multi-tenancy.md): Tenants, projects, and environment isolation. - [Organizations](https://www.authdog.com/docs/concepts/organizations.md): B2B organizations, membership, and org-scoped access. - [Provisioning](https://www.authdog.com/docs/concepts/provisioning.md): SCIM and inbound user provisioning. ## Console - [Tenants](https://www.authdog.com/docs/console/tenants.md): Create and manage tenants in the Authdog console. - [Projects](https://www.authdog.com/docs/console/projects.md): Projects group apps and environments. - [Environments](https://www.authdog.com/docs/console/environments.md): Dev, staging, and production environments and public keys. - [Sessions](https://www.authdog.com/docs/console/sessions.md): Inspect and revoke end-user sessions. ## Learning - [Quickstarts](https://www.authdog.com/docs/quickstarts.md): Pick a framework and ship a first protected route. - [Guides](https://www.authdog.com/docs/guides.md): Task-oriented how-tos and migration guides. - [Framework guides](https://www.authdog.com/docs/guides/frameworks.md): Authentication guides for supported frontend and backend frameworks. - [Sign up & sign in](https://www.authdog.com/docs/authentication.md): Wire sign-up and sign-in in your app. - [Users](https://www.authdog.com/docs/users.md): User profiles, metadata, and lifecycle. - [Roles & permissions](https://www.authdog.com/docs/permissions.md): Roles, permissions, and access checks. - [Backend requests](https://www.authdog.com/docs/backend.md): Validate sessions from API and server code. - [API reference](https://www.authdog.com/docs/api.md): HTTP API reference for Authdog services. ## Migrate - [Migrate from Auth0](https://www.authdog.com/docs/guides/migrate-from-auth0.md): Move from Auth0 to Authdog. - [Migrate from Firebase](https://www.authdog.com/docs/guides/migrate-from-firebase.md): Move from Firebase Auth to Authdog. - [Migrate from WorkOS](https://www.authdog.com/docs/guides/migrate-from-workos.md): Move from WorkOS to Authdog. - [Migrate from Supabase](https://www.authdog.com/docs/guides/migrate-from-supabase.md): Move from Supabase Auth to Authdog. - [Migrate from Cognito](https://www.authdog.com/docs/guides/migrate-from-cognito.md): Move from Amazon Cognito to Authdog. - [Migrate from Clerk](https://www.authdog.com/docs/guides/migrate-from-clerk.md): Move from Clerk to Authdog. - [Migrate from Descope](https://www.authdog.com/docs/guides/migrate-from-descope.md): Move from Descope to Authdog. - [Migrate from Stytch](https://www.authdog.com/docs/guides/migrate-from-stytch.md): Move from Stytch to Authdog. - [Migrate from Better Auth](https://www.authdog.com/docs/guides/migrate-from-better-auth.md): Move from Better Auth to Authdog. - [Migrate from another provider](https://www.authdog.com/docs/guides/migrate-from-other.md): Plan a migration from another identity provider. ## Product - [Admin portal](https://www.authdog.com/docs/admin-portal.md): Short-lived customer setup links for SSO, directory sync, and domain verification. - [Widgets](https://www.authdog.com/docs/widgets.md): Embeddable user interface widgets for authentication and account flows. - [Machine identity](https://www.authdog.com/docs/machine-identity.md): Authenticate services, workloads, and machine-to-machine requests. - [Custom domains](https://www.authdog.com/docs/custom-domains.md): Serve authentication flows from your own domain. - [Email providers](https://www.authdog.com/docs/email-providers.md): Configure delivery providers and transactional identity email. - [Enterprise SSO](https://www.authdog.com/docs/sso.md): Connect enterprise identity providers with SAML and OIDC. - [Passkeys](https://www.authdog.com/docs/passkeys.md): Review current WebAuthn availability and production requirements. - [Multi-factor authentication](https://www.authdog.com/docs/mfa.md): Protect accounts with additional authentication factors. - [Vault](https://www.authdog.com/docs/vault.md): Manage environment secrets and understand current KMS limitations. - [Audit logs](https://www.authdog.com/docs/audit-logs.md): Track administrative and security-sensitive activity. - [Events & webhooks](https://www.authdog.com/docs/events-webhooks.md): React to Authdog lifecycle events in external systems. - [Fine-grained authorization](https://www.authdog.com/docs/fga.md): Understand Authdog's relationship model and current API availability. - [Account portal](https://www.authdog.com/docs/account-portal.md): Hosted account portal for end users. - [Component reference](https://www.authdog.com/docs/components.md): UI component reference for auth surfaces. - [Custom flows](https://www.authdog.com/docs/custom-flows.md): Build custom identity flows. - [Integrations](https://www.authdog.com/docs/integrations.md): Third-party integrations. - [Deployments](https://www.authdog.com/docs/deployments.md): Deploy Authdog-backed apps. - [Testing](https://www.authdog.com/docs/testing.md): Test auth flows locally and in CI. - [Security](https://www.authdog.com/docs/security.md): Security model and hardening guidance. ## Framework SDKs - [Next.js](https://www.authdog.com/docs/frameworks/nextjs.md): App Router callback exchange and client identity integration. - [React Elements](https://www.authdog.com/docs/frameworks/react.md): Presentational identity components for React applications. - [Remix](https://www.authdog.com/docs/frameworks/remix.md): Loaders, actions, and session handling. - [React Native / Expo](https://www.authdog.com/docs/frameworks/expo.md): Mobile sign-in flows with deep links and secure storage. - [SvelteKit](https://www.authdog.com/docs/frameworks/sveltekit.md): Hooks, load functions, and form actions. - [TanStack Start](https://www.authdog.com/docs/frameworks/tanstack-start.md): Full-stack React with server functions and streaming. - [Vue](https://www.authdog.com/docs/frameworks/vue.md): Composables and client integration for Vue 3 applications. - [Angular](https://www.authdog.com/docs/frameworks/angular.md): Guards, interceptors, and standalone providers. - [Astro](https://www.authdog.com/docs/frameworks/astro.md): Middleware and endpoints for content-first sites. - [Gatsby](https://www.authdog.com/docs/frameworks/gatsby.md): Static and hybrid sites with auth at edge. - [RedwoodJS](https://www.authdog.com/docs/frameworks/redwood.md): Full-stack Jamstack with Authdog-backed identity. ## Backend SDKs - [Express](https://www.authdog.com/docs/backend/express.md): Middleware and route guards for Express apps. - [Fastify](https://www.authdog.com/docs/backend/fastify.md): Plugins and hooks for Fastify runtime. - [Python](https://www.authdog.com/docs/backend/python.md): FastAPI, Django, Flask, Starlette, and aiohttp bindings. - [Go](https://www.authdog.com/docs/backend/go.md): Middleware and service-to-service auth. - [Rust](https://www.authdog.com/docs/backend/rust.md): Axum, Actix Web, Rocket, Warp, and Poem integrations. ## Product - [Docs overview](https://www.authdog.com/docs): Docs home. Start here for concepts, guides, and SDK indexes. - [API reference](https://www.authdog.com/docs/api.md): HTTP API reference for Authdog services. - [Security](https://www.authdog.com/docs/security.md): Security model and hardening guidance. - [Web SDK](https://www.authdog.com/product/web-sdk): Framework SDK overview and package index. - [Pricing](https://www.authdog.com/pricing): Plans and usage. - [Console](https://console.authdog.com): Manage tenants, projects, environments, and users. ## Optional - [Changelog](https://www.authdog.com/changelog): Product release notes. - [Blog](https://www.authdog.com/blog): Engineering and product posts. - [GitHub](https://github.com/authdog): Open-source SDKs and tooling. - [Status](https://status.authdog.com): Service availability. - [Sitemap](https://www.authdog.com/sitemap.xml): Full URL index for crawlers.