web: redirect if the user is not logged in based on session_id cookie's presence

This commit is contained in:
rhpidfyre 2025-03-26 16:16:38 -04:00
parent f205a16ee8
commit 0fba1e14dd

@ -1,16 +1,18 @@
"use client" import { cookies } from "next/headers";
import { redirect } from "next/navigation";
import Header from "./header"; import Header from "./header";
const logged_in: boolean = false export default async function Webpage({children}: Readonly<{children?: React.ReactNode}>) {
const cookieStore = await cookies()
const session_id = cookieStore.get("session_id")
export default function Webpage({children}: Readonly<{children?: React.ReactNode}>) { if (!session_id) {
if (logged_in) { redirect("https://auth.staging.strafes.net/")
return <> return <></>
<Header/>
{children}
</>
} }
window.location.href = "https://auth.staging.strafes.net/" return <>
return <></> <Header/>
{children}
</>
} }