Authentication none mode
Auto-generated from the source archive. Do not edit by hand — rerun
catalyst-changelog-syncinstead.
What changed
Section titled “What changed”- Breaking: the default
OAUTH_STRATEGYchanges fromaurora-hubtonone. A deployment that relied on the implicitaurora-hubdefault will boot with authentication disabled after upgrading unless it setsOAUTH_STRATEGY=aurora-hubexplicitly. - Adds
noneas a third strategy: requests arrive as an anonymous account with no permissions, endpoints without a declared permission become public, and the backend boots without OAuth keys. A prominent warning is logged at boot whilenoneis active.
Why it matters
Section titled “Why it matters”A clean clone could not boot before — the JWT signer reads a private key at construction with fail-fast, so without keys (or a full provider) the app died at startup. none is a deliberate, transient bootstrap state: the app comes up usable and you switch to local-provider or aurora-hub once identity is configured. To migrate, set OAUTH_STRATEGY explicitly to your real strategy. @Auth('permission') endpoints still return 403 under none.