"use client"; import { useState } from "react"; import { Shield, Key, Lock, Bell } from "lucide-react"; /** 投资人设置页 — 修改密码/2FA/API Key 管理。 */ export default function SettingsPage() { const [oldPassword, setOldPassword] = useState(""); const [newPassword, setNewPassword] = useState(""); const [confirmPassword, setConfirmPassword] = useState(""); const [twoFactorEnabled, setTwoFactorEnabled] = useState(false); const [message, setMessage] = useState(""); async function handleChangePassword() { if (newPassword !== confirmPassword) { setMessage("两次输入的新密码不一致"); return; } if (newPassword.length < 8) { setMessage("新密码至少 8 位"); return; } setMessage("密码修改功能待后端接口接入"); } return (

设置

账户安全 · 双因素认证 · API Key 管理

{/* 修改密码 */}

修改密码

setOldPassword(e.target.value)} />
setNewPassword(e.target.value)} />
setConfirmPassword(e.target.value)} />
{message &&

{message}

}
{/* 双因素认证 */}

双因素认证 (2FA)

使用 TOTP 应用(如 Google Authenticator)增强账户安全

{twoFactorEnabled && (
2FA 功能即将上线,敬请期待
)}
{/* API Key 管理 */}

API Key 管理

用于外部系统集成的 API Key 管理。所有 Key 加密存储。

sk-****...**** 未配置
{/* 通知设置 */}

通知设置

); }