Auth0 proofs of concept
Identity features,
taken apart and
put back together.
Every AuthLabX POC ships three things: a working demo inside a real profile area, the exact HTTP calls it makes, and an engineer-grade write-up of how and why.
/pocs
The lab bench
Self-service MFA & passkeys with the My Account API
Let signed-in users enroll, rename and remove passkeys, authenticator apps, security keys, SMS, email and recovery codes from your own profile page, using Auth0's user-scoped /me/v1 API through a Next.js backend-for-frontend.
Step-up authentication for sensitive actions
Require a fresh MFA challenge before high-risk operations, and enforce it server-side with acr/amr and scopes.
Connected accounts & Token Vault
Link third-party accounts (Google, GitHub…) with the My Account API and call their APIs on the user's behalf.
Anatomy of a POC
Docs sub-page
Architecture, tenant setup, sequence diagrams, every endpoint and the pitfalls. Lives at /pocs/<slug>.
Live demo in /profile
The feature running where it would in a real product: Profile → Data or Profile → Security.
Developer mode
Toggle it on to see each request and response the backend makes to Auth0, tokens redacted.