- Add lib/auth.ts for cookie-based session storage - Add AuthGuard component for route protection - Update request.ts to include sid in Authorization header - Update login-form.tsx to save session and redirect if authenticated - Wrap ChatPage with AuthGuard Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
10 lines
210 B
TypeScript
10 lines
210 B
TypeScript
import ChatPage from "@/components/pages/chat-page";
|
|
import { AuthGuard } from "@/components/auth-guard";
|
|
|
|
export default function Page() {
|
|
return (
|
|
<AuthGuard>
|
|
<ChatPage />
|
|
</AuthGuard>
|
|
);
|
|
}
|