fix: redirect user if they visit onboarding page without auth (#1596)

This commit is contained in:
Shubham Palriwala
2023-11-08 15:00:08 +05:30
committed by GitHub
parent ca21c9cea7
commit c45248ada8

View File

@@ -7,11 +7,12 @@ import { getProductByEnvironmentId } from "@formbricks/lib/product/service";
import { getProfile } from "@formbricks/lib/profile/service";
import { getServerSession } from "next-auth";
import Onboarding from "./components/Onboarding";
import { redirect } from "next/navigation";
export default async function OnboardingPage() {
const session = await getServerSession(authOptions);
if (!session) {
throw new Error("No session found");
redirect("/auth/login");
}
const userId = session?.user.id;
const environment = await getFirstEnvironmentByUserId(userId);