auth0
Installation
SKILL.md
Auth0
Auth0 is a platform for authentication and authorization. It provides a Universal Login page that handles the complexity of authentication protocols (SAML, OIDC, OAuth) and identity providers (Google, Enterprise, Database).
When to Use
- Enterprise Apps: Application requiring intricate B2B Identity (SSO, SAML, AD).
- Complex Rules: When you need programmable pipelines (Actions) during login (e.g., "Add Role to ID Token if email ends in @corp.com").
- Speed: Wanting a login page working in 5 minutes.
Quick Start (Next.js)
npm install @auth0/nextjs-auth0