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