From 4761fef61bc78aca86bee258c7d93b16ae3b912c Mon Sep 17 00:00:00 2001 From: Clement Date: Thu, 25 Apr 2024 11:24:01 +0200 Subject: [PATCH] auth WIP --- front/src/libs/AuthUtils.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/front/src/libs/AuthUtils.ts b/front/src/libs/AuthUtils.ts index c740d86..ede83e5 100644 --- a/front/src/libs/AuthUtils.ts +++ b/front/src/libs/AuthUtils.ts @@ -1,4 +1,22 @@ +import { AstroCookies } from "astro"; +import { PocketBase } from "PocketBase"; + +const pb = new PocketBase('https://pb-tweb.cb85.fr'); + +export async function getUser(cookies:AstroCookies): Promise { + const sessionID = cookies.get('session')?value + + if(!sessionID){ + return + } + + const authData = await pb.collection('users').authRefresh(); + + console.log(pb.authStore.isValid); + console.log(pb.authStore.token); + console.log(pb.authStore.model.id); +} //référence a loop //fonction get user pour récupéré un utilisateur (notament coté client) //sessionID = JWS