diff --git a/web/src/components/home/navbar.tsx b/web/src/components/home/navbar.tsx index 9674fe4..ee0403e 100644 --- a/web/src/components/home/navbar.tsx +++ b/web/src/components/home/navbar.tsx @@ -20,7 +20,7 @@ const NAV_LINKS = [ { href: "/chat", label: "智能问答", icon: MessageSquare }, { href: "/knowledge", label: "知识库", icon: Database }, { href: "/spatial", label: "空间设计", icon: Image }, - { href: "/forum", label: "课程社区", icon: Users }, + { href: "/forum", label: "课程社区", icon: Users, requireAuth: true }, { href: "/admin", label: "后台管理", icon: ShieldCheck, adminOnly: true }, ]; @@ -80,28 +80,6 @@ export default function Navbar({ isAuthenticated, user }: NavbarProps) { )} - {/* 未登录时也显示课程社区链接 */} - {!isAuthenticated && ( -