import { cookies } from 'next/headers'; import { apiSuccess } from '@/lib/server/api-response'; import { verifyAccessToken } from '@/app/api/access-code/verify/route'; export async function GET() { const accessCode = process.env.ACCESS_CODE; const enabled = !!accessCode; let authenticated = false; if (enabled) { const cookieStore = await cookies(); const token = cookieStore.get('multimind_access')?.value; authenticated = !!token && verifyAccessToken(token, accessCode); } return apiSuccess({ enabled, authenticated }); }