use redirect func
This commit is contained in:
parent
1363e9796c
commit
1f984b8006
|
@ -1,19 +1,14 @@
|
|||
import { getUser } from "@/auth";
|
||||
import { getUserInfo } from "@/ldap";
|
||||
import AboutMe from "./AboutMe";
|
||||
import { redirect } from "next/navigation";
|
||||
|
||||
export default async function Page() {
|
||||
const user = await getUser();
|
||||
if (!user) {
|
||||
window.location.href = "/login";
|
||||
return;
|
||||
}
|
||||
if (!user) redirect("/login");
|
||||
|
||||
const info = await getUserInfo(user);
|
||||
if (info === null) {
|
||||
window.location.href = "/login";
|
||||
return;
|
||||
}
|
||||
if (info === null) redirect("/login");
|
||||
|
||||
return <AboutMe info={info} />;
|
||||
}
|
||||
|
|
|
@ -1,14 +1,12 @@
|
|||
import { cookies } from "next/dist/client/components/headers";
|
||||
import styles from "@/app/page.module.css";
|
||||
import RegisterForm from "./RegisterForm";
|
||||
import { redirect } from "next/navigation";
|
||||
|
||||
export default function Page() {
|
||||
const cookieStore = cookies();
|
||||
const ticket = cookieStore.get("ticket");
|
||||
if (ticket === null) {
|
||||
window.location.href = "/";
|
||||
return;
|
||||
}
|
||||
if (ticket === null) redirect("/");
|
||||
|
||||
return (
|
||||
<main className={styles.main}>
|
||||
|
|
Loading…
Reference in New Issue