From e15a300de5f16aca26dca6734bb49342d64fd678 Mon Sep 17 00:00:00 2001 From: James Ward Date: Tue, 21 Jan 2025 16:37:11 -0500 Subject: [PATCH] feat: add support for OIDC auth --- src/env.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/env.js b/src/env.js index c149965..8ef9872 100644 --- a/src/env.js +++ b/src/env.js @@ -48,6 +48,10 @@ export const env = createEnv({ WEB_PUSH_PUBLIC_KEY: z.string().optional(), FEEDBACK_EMAIL: z.string().optional(), DISCORD_WEBHOOK_URL: z.string().optional(), + OIDC_NAME: z.string().optional(), + OIDC_CLIENT_ID: z.string().optional(), + OIDC_CLIENT_SECRET: z.string().optional(), + OIDC_WELL_KNOWN_URL: z.string().optional(), }, /** @@ -90,6 +94,10 @@ export const env = createEnv({ WEB_PUSH_PUBLIC_KEY: process.env.WEB_PUSH_PUBLIC_KEY, FEEDBACK_EMAIL: process.env.FEEDBACK_EMAIL, DISCORD_WEBHOOK_URL: process.env.DISCORD_WEBHOOK_URL, + OIDC_NAME: process.env.OIDC_NAME, + OIDC_CLIENT_ID: process.env.OIDC_CLIENT_ID, + OIDC_CLIENT_SECRET: process.env.OIDC_CLIENT_SECRET, + OIDC_WELL_KNOWN_URL: process.env.OIDC_WELL_KNOWN_URL, }, /** * Run `build` or `dev` with `SKIP_ENV_VALIDATION` to skip env validation. This is especially