aboutsummaryrefslogtreecommitdiff
path: root/src/routes/api/oauth/refresh
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/api/oauth/refresh')
-rw-r--r--src/routes/api/oauth/refresh/+server.ts46
1 files changed, 23 insertions, 23 deletions
diff --git a/src/routes/api/oauth/refresh/+server.ts b/src/routes/api/oauth/refresh/+server.ts
index 13f4400c..13e7ab09 100644
--- a/src/routes/api/oauth/refresh/+server.ts
+++ b/src/routes/api/oauth/refresh/+server.ts
@@ -1,30 +1,30 @@
-import { env } from '$env/dynamic/private';
-import { env as env2 } from '$env/dynamic/public';
-import { redirect } from '@sveltejs/kit';
+import { env } from "$env/dynamic/private";
+import { env as env2 } from "$env/dynamic/public";
+import { redirect } from "@sveltejs/kit";
export const GET = async ({ url, cookies }) => {
- const formData = new FormData();
+ const formData = new FormData();
- formData.append('grant_type', 'refresh_token');
- formData.append('client_id', env2.PUBLIC_ANILIST_CLIENT_ID as string);
- formData.append('client_secret', env.ANILIST_CLIENT_SECRET as string);
- formData.append('refresh_token', url.searchParams.get('token') || '');
+ formData.append("grant_type", "refresh_token");
+ formData.append("client_id", env2.PUBLIC_ANILIST_CLIENT_ID as string);
+ formData.append("client_secret", env.ANILIST_CLIENT_SECRET as string);
+ formData.append("refresh_token", url.searchParams.get("token") || "");
- const newUser = await (
- await fetch('https://anilist.co/api/v2/oauth/token', {
- method: 'POST',
- body: formData
- })
- ).json();
+ const newUser = await (
+ await fetch("https://anilist.co/api/v2/oauth/token", {
+ method: "POST",
+ body: formData,
+ })
+ ).json();
- cookies.set('user', JSON.stringify(newUser), {
- path: '/',
- maxAge: 60 * 60 * 24 * 7,
- httpOnly: false,
- sameSite: 'lax',
- secure: false
- });
+ cookies.set("user", JSON.stringify(newUser), {
+ path: "/",
+ maxAge: 60 * 60 * 24 * 7,
+ httpOnly: false,
+ sameSite: "lax",
+ secure: false,
+ });
- if (url.searchParams.get('redirect')) redirect(303, '/');
- else return Response.json(newUser);
+ if (url.searchParams.get("redirect")) redirect(303, "/");
+ else return Response.json(newUser);
};