Using urlencoded params for refresh/auth tokens

This commit is contained in:
Jerome
2025-02-21 14:51:47 +00:00
parent 4201b31a24
commit c3ece186a4

View File

@@ -86,9 +86,9 @@ export async function handleOAuthCallback(
const response = await fetch(metadata.token_endpoint, {
method: "POST",
headers: {
"Content-Type": "application/json",
"Content-Type": "application/x-www-form-urlencoded",
},
body: JSON.stringify({
body: new URLSearchParams({
grant_type: "authorization_code",
code,
code_verifier: codeVerifier,
@@ -117,9 +117,9 @@ export async function refreshAccessToken(
const response = await fetch(metadata.token_endpoint, {
method: "POST",
headers: {
"Content-Type": "application/json",
"Content-Type": "application/x-www-form-urlencoded",
},
body: JSON.stringify({
body: new URLSearchParams({
grant_type: "refresh_token",
refresh_token: refreshToken,
}),