fix: fixed discord account linking

This commit is contained in:
mrjvs
2026-08-12 14:58:32 +02:00
parent 6121b62734
commit b752ba4810
2 changed files with 4 additions and 1 deletions

View File

@@ -11,7 +11,7 @@ export default defineEventHandler(async (event): Promise<ApiAccountDiscordLink>
const redirectUrl = discord.makeCallbackUrl();
const url = new URL('https://discord.com/oauth2/authorize');
url.searchParams.set('response_type', 'code');
url.searchParams.set('client_id', 'code');
url.searchParams.set('client_id', discord.clientId);
url.searchParams.set('scope', 'identify');
url.searchParams.set('redirect_uri', redirectUrl);
url.searchParams.set('prompt', 'scope');

View File

@@ -33,8 +33,11 @@ export default defineEventHandler(async (event) => {
}
const tokens = await discordFetch<DiscordTokenResponse>('/oauth2/token', {
method: 'POST',
body: new URLSearchParams({
grant_type: 'authorization_code',
client_id: discord.clientId,
client_secret: discord.clientSecret,
code: authCode,
redirect_uri: discord.makeCallbackUrl()
})