import { headers } from "next/headers"; import { auth } from "@/lib/auth"; import Link from "next/link"; export const dynamic = "force-dynamic"; export default async function ProtectedPage() { const session = await auth.api.getSession({ headers: await headers() }); return (

Protected Page

{session ? (

Welcome, {session.user.name}!{" "} ({session.user.email})

Session expires: {new Date(session.session.expiresAt).toLocaleString()}

) : (

No session found.

)} ← Back home
); }