1
0

fix: pull oauth ids from dynamic envs

This commit is contained in:
dusk 2024-08-24 02:11:24 +03:00
parent 06c027e14e
commit 3f569e66ba
Signed by: dusk
SSH Key Fingerprint: SHA256:Abmvag+juovVufZTxyWY8KcVgrznxvBjQpJesv071Aw

View File

@ -1,13 +1,13 @@
import { dev } from "$app/environment"; import { dev } from "$app/environment";
import { DISCORD_CLIENT_ID, GITHUB_CLIENT_ID } from "$env/static/private"; import { env } from "$env/dynamic/private";
import { PUBLIC_BASE_URL } from "$env/static/public"; import { PUBLIC_BASE_URL } from "$env/static/public";
import type { Cookies } from "@sveltejs/kit"; import type { Cookies } from "@sveltejs/kit";
import { Discord, generateState, GitHub } from "arctic"; import { Discord, generateState, GitHub } from "arctic";
export const callbackUrl = `${PUBLIC_BASE_URL}/guestbook/` export const callbackUrl = `${PUBLIC_BASE_URL}/guestbook/`
export const discord = new Discord(DISCORD_CLIENT_ID, "", callbackUrl) export const discord = new Discord(env.DISCORD_CLIENT_ID, "", callbackUrl)
export const github = new GitHub(GITHUB_CLIENT_ID, "", callbackUrl) export const github = new GitHub(env.GITHUB_CLIENT_ID, "", callbackUrl)
export const createAuthUrl = (authCb: (state: string) => URL, cookies: Cookies) => { export const createAuthUrl = (authCb: (state: string) => URL, cookies: Cookies) => {
const state = generateState() const state = generateState()