From ee5ed04bcbcd26a592111854053b3d08a36ffe67 Mon Sep 17 00:00:00 2001 From: uku Date: Wed, 20 Nov 2024 10:10:25 +0100 Subject: [PATCH] fix: set redirect url correctly --- .forgejo/workflows/deploy.yml | 1 + src/lib/auth/discord.ts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index 5023d66..08612da 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -17,6 +17,7 @@ jobs: env: DISCORD_CLIENT_ID: ${{ secrets.DISCORD_CLIENT_ID }} DISCORD_CLIENT_SECRET: ${{ secrets.DISCORD_CLIENT_SECRET }} + PUBLIC_BASE_URL: https://tcl-guessr.pages.dev run: | bun install --frozen-lockfile bun run build diff --git a/src/lib/auth/discord.ts b/src/lib/auth/discord.ts index 6994872..85a3946 100644 --- a/src/lib/auth/discord.ts +++ b/src/lib/auth/discord.ts @@ -1,5 +1,6 @@ import { Discord } from "arctic"; import { DISCORD_CLIENT_ID, DISCORD_CLIENT_SECRET } from "$env/static/private"; +import { PUBLIC_BASE_URL } from "$env/static/public"; export interface DiscordUser { id: string; @@ -10,5 +11,5 @@ export interface DiscordUser { export const discord = new Discord( DISCORD_CLIENT_ID, DISCORD_CLIENT_SECRET, - "http://localhost:8788/login/callback", + `${PUBLIC_BASE_URL}/login/callback`, );