TypeScript API / @laikacms/server/oauth2 / GateInput
Interface: GateInput
Operator-facing configuration relevant to the safety gate.
Properties
ignoreUnsafeReasons?
ts
readonly optional ignoreUnsafeReasons?: readonly string[];Codes the operator explicitly suppresses, accepting the stated risk.
passkeyEnabled
ts
readonly passkeyEnabled: boolean;Whether passkey (WebAuthn) authentication is configured.
threatModel?
ts
readonly optional threatModel?: "standard" | "post-quantum";Adversary model; 'post-quantum' enables the PQ_* detectors.
totpEnabled
ts
readonly totpEnabled: boolean;Whether TOTP authentication is configured.