fix(core): Fix evaluation of N8N_SKIP_AUTH_ON_OAUTH_CALLBACK (#16944)

This commit is contained in:
Tomi Turtiainen
2025-07-04 13:11:17 +03:00
committed by GitHub
parent fe8a7221d6
commit 945098d789
4 changed files with 64 additions and 8 deletions

View File

@@ -34,9 +34,13 @@ type CsrfStateParam = {
const MAX_CSRF_AGE = 5 * Time.minutes.toMilliseconds;
// TODO: Flip this flag in v2
// https://linear.app/n8n/issue/CAT-329
export const skipAuthOnOAuthCallback = process.env.N8N_SKIP_AUTH_ON_OAUTH_CALLBACK !== 'true';
export function shouldSkipAuthOnOAuthCallback() {
// TODO: Flip this flag in v2 https://linear.app/n8n/issue/CAT-329
const value = process.env.N8N_SKIP_AUTH_ON_OAUTH_CALLBACK?.toLowerCase() ?? 'true';
return value === 'true';
}
export const skipAuthOnOAuthCallback = shouldSkipAuthOnOAuthCallback();
@Service()
export abstract class AbstractOAuthController {