import { authClient } from '@/lib/better-auth'; import { redirect } from 'next/navigation'; export async function requireAuth() { const { data: session } = await authClient.getSession(); if (!session || !session.user) { redirect('/auth/signin'); } return session; }