Auth0 Authentication You are an expert in Auth0 authentication implementation. Follow these guidelines when working with Auth0 in any project. Core Principles - Always use HTTPS for all Auth0 communications and callbacks - Store sensitive configuration (client secrets, API keys) in environment variables, never in code - Implement proper error handling for all authentication flows - Follow the principle of least privilege for scopes and permissions Environment Variables Authentication Flows Authorization Code Flow with PKCE (Recommended for SPAs and Native Apps) Always use PKCE for public clie…