From fe8789af87f7b33e3075f20e870f8eaa4d63e12e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roman=20Kr=C4=8Dek?= Date: Mon, 23 Jun 2025 14:09:14 +0200 Subject: [PATCH] Fixed signing out --- src/routes/+page.svelte | 15 ++------------- src/routes/auth/signout/+page.server.ts | 7 +++++++ src/routes/auth/signout/+page.svelte | 2 -- src/routes/auth/signout/+server.ts | 9 --------- src/routes/login/+page.svelte | 0 static/qr-code.png | Bin 0 -> 1543 bytes 6 files changed, 9 insertions(+), 24 deletions(-) create mode 100644 src/routes/auth/signout/+page.server.ts delete mode 100644 src/routes/auth/signout/+server.ts delete mode 100644 src/routes/login/+page.svelte create mode 100644 static/qr-code.png diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 0447531..3d640c9 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,22 +1,11 @@
- - - - - - - - - - - +

ESN Scanner App

Make entrance to your events a breeze.

diff --git a/src/routes/auth/signout/+page.server.ts b/src/routes/auth/signout/+page.server.ts new file mode 100644 index 0000000..56ad767 --- /dev/null +++ b/src/routes/auth/signout/+page.server.ts @@ -0,0 +1,7 @@ +import { redirect } from '@sveltejs/kit'; +import type { PageServerLoad } from './$types'; + +export const load: PageServerLoad = async ({ locals }) => { + await locals.supabase.auth.signOut(); + throw redirect(303, '/'); +}; \ No newline at end of file diff --git a/src/routes/auth/signout/+page.svelte b/src/routes/auth/signout/+page.svelte index dceffee..38bb23b 100644 --- a/src/routes/auth/signout/+page.svelte +++ b/src/routes/auth/signout/+page.svelte @@ -1,10 +1,8 @@ diff --git a/src/routes/auth/signout/+server.ts b/src/routes/auth/signout/+server.ts deleted file mode 100644 index 25340c9..0000000 --- a/src/routes/auth/signout/+server.ts +++ /dev/null @@ -1,9 +0,0 @@ -import type { RequestHandler } from './$types'; -import { redirect } from '@sveltejs/kit'; - -export const GET: RequestHandler = async ({ locals }) => { - // If using supabase-js client on the server, you can sign out here - if (locals.supabase) { - await locals.supabase.auth.signOut(); - } -}; diff --git a/src/routes/login/+page.svelte b/src/routes/login/+page.svelte deleted file mode 100644 index e69de29..0000000 diff --git a/static/qr-code.png b/static/qr-code.png new file mode 100644 index 0000000000000000000000000000000000000000..9fa23cfbf5fa0ad7d76b770df2fc849bed6009a7 GIT binary patch literal 1543 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$6%N?Bp530R%N1DIGvQXMsm# zF#`kJ8xUrcE445M3QCr^MwA5SrEaktG3V{wz`WaTA`TZ5AGTJe7nUuXyHVb=!Gxo0R~?`Gp65CV21{N@2Xf8t+j?!M zMCrWeg%|`I?R#7io4uD$@2AE2&xSkX)@*%Oxi(I&;p^L$I?1@thI{1J zlpfB$s>{&A2}5r`C@T0rvFO`=^6R%&W5&aB>DectE5+_>ededaSWMttA5;ay2ixz)7)r?)d4kYH>ufT0Z^+Z&hJFKs#h zDC#R8!zF^DTlOPWp)P1P=ZUSy(wR10*Jt+Kec8w14wJ(y28S6ibmO$~KPxWZbyq9z zF(O3a(rAnuh4VHCPg|CLYwmN)UGrvESI?}gRhK>fao4q~y%o~`4gP)qz{w~PTkwl> z!`|Rd0^Xg|p?o_GV_;BX< z^{v;E3-)p@Rz3wxhVS%WT>CwH+wYIJ?r&Yze;zr8;ZaSHVSCtP!}fzuLfXzi*F`XVKm@TldB7?X-Wf z@n=;w?|!-6{db~f$Jg)f5Ba^~u}!}1C!P14Ob1$l5rr1|Xxtm8@7DkS!}V{!&G|!U z8Kin=6|>Fs#}@b2-8;PB^8DxAqP;I4|9$aq+4tf#TWfeN-YCa2zq31({e69Jx&6KV zcllNJ#KcU_pUea4bK1B6X4d-j-P8R%B{IifN4+jBI0+2w{)1m1Y}4aE@ax<0|EU#ckAJ8t z@FwV>oc46aA1Bp&KHU1{?q4>0N3b%(owL_Z9yOcOXi-(ebYN{w$%|*}%c|K;|Ms0s zN6N|D4!1XeGVSe8ryXA3+po6y_VOG1Z@rB9doJ(!d9+Li&wX$PC>xgj-hcVbtUvo- z9539%8?PU~T%GCeT|R$ir;{&y_V)`h{Aez#ZhvHql-=