diff --git a/apps/website/auth.config.ts b/apps/website/auth.config.ts index e17e901..8260a06 100644 --- a/apps/website/auth.config.ts +++ b/apps/website/auth.config.ts @@ -2,12 +2,18 @@ import Discord from "@auth/core/providers/discord"; import { defineConfig } from "auth-astro"; import type { User } from "~/env"; +import dotenv from "dotenv"; + +dotenv.config(); + +const { env } = process; + export default defineConfig({ - secret: import.meta.env.AUTH_SECRET, + secret: env.AUTH_SECRET, providers: [ Discord({ - clientId: import.meta.env.DISCORD_CLIENT_ID, - clientSecret: import.meta.env.DISCORD_CLIENT_SECRET, + clientId: env.DISCORD_CLIENT_ID, + clientSecret: env.DISCORD_CLIENT_SECRET, authorization: "https://discord.com/api/oauth2/authorize?scope=guilds+identify+email", }), diff --git a/apps/website/bun.lockb b/apps/website/bun.lockb index 26b57df..04bf404 100755 Binary files a/apps/website/bun.lockb and b/apps/website/bun.lockb differ diff --git a/apps/website/package.json b/apps/website/package.json index 2d0f437..c6424d3 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -20,6 +20,7 @@ "astro-google-fonts-optimizer": "^0.2.2", "astro-icon": "^0.8.0", "auth-astro": "^4.1.2", + "dotenv": "^16.4.5", "preact": "^10.23.1", "tailwindcss": "^3.3.1" },