From ccccd0797fd204dd56c2ab86f6769ececf04655d Mon Sep 17 00:00:00 2001 From: Mikhail Golbakh Date: Thu, 18 Dec 2025 17:21:45 +0100 Subject: [PATCH] feat!: remove redirect from AuthPolicy and add authDisable redirect option --- src/types.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/types.ts b/src/types.ts index 63abc46..a1bb36c 100644 --- a/src/types.ts +++ b/src/types.ts @@ -52,6 +52,7 @@ declare module '@gravity-ui/nodekit' { // TODO(DakEnviy): Change this to AppAuthHandler in the next major release appAuthHandler?: RequestHandler; appAuthPolicy?: `${AuthPolicy}`; + appAuthDisableRedirect?: boolean; appBeforeAuthMiddleware?: RequestHandler[]; appAfterAuthMiddleware?: RequestHandler[]; @@ -92,12 +93,12 @@ declare module '@gravity-ui/nodekit' { export enum AuthPolicy { disabled = 'disabled', optional = 'optional', - redirect = 'redirect', required = 'required', } export interface AppRouteParams { authPolicy?: `${AuthPolicy}`; + authDisableRedirect?: boolean; handlerName?: string; disableSelfStats?: boolean; disableCsrf?: boolean;