Authors tests against Auth0 - uses tenant isolation strategy (per-PR tenant or shared dev tenant with namespaced data); exercises Universal Login + auth-code-with-PKCE + client-credentials + RO-password (legacy) flows; tests Action scripts (Auth0's serverless extension hooks); tests Rules / Hooks (deprecated but still common); integrates with Auth0 Deploy CLI (`a0deploy`) for environment parity. Use when the user works with Auth0 SaaS and needs unit / integration tests for tenant config, auth flows, or Action scripts. Does not cover session lifecycle (refresh-token rotation, silent re-auth): use session-management-test-author for that. Differentiates from oauth-flow-test-author by Auth0-tenant specifics: Action scripts, Rules / Hooks, a0deploy config-drift, and Universal Login.
75
94%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Auth0-managed sessions (refresh tokens, silent auth): see
session-management-test-author for the cross-tool pattern.
Auth0-specific: refresh-token rotation is configurable
per-application; tests should verify the rotation behaves as
configured.
The base pattern, per OWASP ASVS V3 (Session Management): cover all nine points against the application's own session cookie, then add the Auth0-specific rotation assertion.
Secure,
HttpOnly, SameSite=Strict (or Lax only if the session must
survive the Auth0 callback redirect), a non-parent Domain, and
a finite Max-Age / Expires.SameSite=Strict covering the same ground).Use a time-freezing fixture (e.g. freezegun) for steps 3 and 4 so
timeout tests don't sleep.