"use client"; import { LogIn, ShieldCheck, UserPlus, X } from "lucide-react"; export type MockUser = { name: string; phone: string; mode: "login" | "register"; }; export default function MockAuthPanel({ open, user, onClose, onMockLogin, onLogout }: { open: boolean; user: MockUser | null; onClose: () => void; onMockLogin: (mode: MockUser["mode"]) => void; onLogout: () => void; }) { if (!open) return null; return (

账号入口

先用 mock 登录,后续可替换为微信授权或手机号登录。

{user ? (
{user.name}
{user.phone}
) : (
)}
这里暂不写入后端,也不保存敏感信息;后续接微信小程序时可把这个面板替换成授权弹窗。
); }