diff --git a/out/config.d.ts b/out/config.d.ts index e22eaea..c9b325b 100644 --- a/out/config.d.ts +++ b/out/config.d.ts @@ -12,6 +12,7 @@ export declare const DefaultConfig: { REDIS_URL: string | undefined; SESSION_SECRET: string | undefined; USERINFO_HEADER: string; + EXPIRE_HEADER: string; AUTH_PROXY_URL: string | undefined; }; export {}; diff --git a/out/config.js b/out/config.js index 94d6137..ad0409e 100644 --- a/out/config.js +++ b/out/config.js @@ -21,6 +21,8 @@ const envs = { SESSION_SECRET: env.get('SESSION_SECRET').asString() || undefined, // header where user info token is stored to request auth proxy USERINFO_HEADER: env.get('USERINFO_HEADER').default("X-Userinfo-Token").asString(), + // header when user info token expires (seconds after 01/01/1970) + EXPIRE_HEADER: env.get('EXPIRE_HEADER').default("X-Userinfo-Expire").asString(), // base url to init a logout or request user info AUTH_PROXY_URL: env.get('AUTH_PROXY_URL').asString() || undefined, // override AUTH_PROXY_URL to request user info