// Auteur : Simon-Pierre Boucher — contact@spboucher.ai // Session courante : { user } si le cookie tk_ka_session est valide, sinon // { user: null } — consommé par le bouton compte de l'en-tête. import { NextRequest, NextResponse } from "next/server"; import { SESSION_COOKIE, readSession } from "@/lib/ka-auth"; export function GET(req: NextRequest) { const s = readSession(req.cookies.get(SESSION_COOKIE)?.value); if (!s) return NextResponse.json({ user: null }); return NextResponse.json({ user: { ka_id: s.ka_id, email: s.email, name: s.name, picture: s.picture, provider: s.provider ?? "ka-id", }, }); }