diff --git a/middlewares/AuthRoute.js b/middlewares/AuthRoute.js index 9a458f7..5504723 100644 --- a/middlewares/AuthRoute.js +++ b/middlewares/AuthRoute.js @@ -2,16 +2,19 @@ import { useEffect } from "react"; import { useRouter } from "next/router"; +/** + * This is used to protect routes in a web application. + * It checks if the user is authenticated and redirects them to the sign-in page if they are not. + */ const AuthRoute = ({ children }) => { const router = useRouter(); useEffect(() => { - const isAuthenticated = false; + const isAuthenticated = true; // In a real application, this would be determined based on the user's authentication status. if (!isAuthenticated) { router.push("/authentication/sign-in/"); } - }, [router]); return <>{children};