Skip to main content

Auth0 (Okta Customer Identity Cloud)

Status: Scaffold — content in progress

Auth0 is a developer-focused Customer Identity and Access Management (CIAM) platform acquired by Okta in 2021. It powers authentication for customer-facing applications using OAuth 2.0, OIDC, and SAML.

Key Concepts

ConceptDescription
TenantIsolated Auth0 instance
ApplicationOAuth2/OIDC client registered in Auth0
ConnectionIdentity source (database, social, enterprise SAML/OIDC)
Action / RuleCustom code injected into the auth pipeline
Machine-to-Machine (M2M)Client credentials flow for service-to-service auth

Attack Surface

AttackDescription
Management API key theftLong-lived API key for tenant admin operations
Malicious Rule/ActionIf attacker can write Auth0 Actions, they execute in every auth flow
Client secret theftM2M app credential → API access as service
Weak database connection passwordsUser-managed passwords stored in Auth0 database
SSRF via custom domainsAuth0 Universal Login on attacker-controlled custom domain
TopicLink
OAuth2oauth2
Okta Overviewokta-overview