Skip to content

Authentication none mode

Auto-generated from the source archive. Do not edit by hand — rerun catalyst-changelog-sync instead.

  • Breaking: the default OAUTH_STRATEGY changes from aurora-hub to none. A deployment that relied on the implicit aurora-hub default will boot with authentication disabled after upgrading unless it sets OAUTH_STRATEGY=aurora-hub explicitly.
  • Adds none as 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 while none is active.

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.


View original proposal