From 81033b3f29cbb12f71833e212b846a190f111b18 Mon Sep 17 00:00:00 2001 From: Ax333l Date: Fri, 6 Jan 2023 17:09:35 +0100 Subject: [PATCH] token stuff (very wip) --- src/routes/+page.svelte | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 718c495..f87d427 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -14,13 +14,14 @@ let logoPages = 1; let min = 0; let max = logoAmount; + let token: string = ""; - try { - currentPage = Number(localStorage.getItem('currentPage')) || 0; - selected = JSON.parse(localStorage.getItem('selected')) || []; - } catch (err) { - console.log(err); - } +// try { +// currentPage = Number(localStorage.getItem('currentPage')) || 0; +// selected = JSON.parse(localStorage.getItem('selected')) || []; +// } catch (err) { +// console.log(err); +// } // you will never see shittier code tm // will refactor later maybe idk @@ -49,6 +50,22 @@ logoPages = Math.floor(logos.length / logoAmount); // update ui logos = logos; + + if (location.hash !== "") { + const response = await fetch('https://poll.revanced.app/auth/exchange', { + method: "POST", + headers: { + "Authorization": location.hash + } + }); + + const json = await response.json(); + + token = json.access_token; + console.log("super h: " + token); + } else { + alert("Warning: No token!"); + } }); function previousPage() {