45122162d0
- 拆分后端认证处理与会话创建逻辑,支持登录、注册、退出、个人资料和改密接口 - 增加二次验证挑战、Turnstile 人机校验与旧版邮箱迁移清理 - 新增前端认证守卫、管理员访问控制、退出 Hook 与验证工具 - 统一抽离接口类型,优化登录页、注册页和个人资料页的认证交互
10 lines
227 B
TypeScript
10 lines
227 B
TypeScript
export function validatePasswordConfirm(
|
|
password: string,
|
|
confirmPassword: string,
|
|
message?: string,
|
|
): void {
|
|
if (password !== confirmPassword) {
|
|
throw new Error(message || "两次输入的密码不一致")
|
|
}
|
|
}
|