Skip to content

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.

Released under the MIT License.