Files
zyt/QUICK_START_FIRST_LOGIN.md
T
2026-03-27 18:06:12 +08:00

1.7 KiB

首次登录修改密码 - 快速开始

一分钟快速安装

Windows 用户

  1. 双击运行 install_first_login_password.bat
  2. 按提示输入数据库信息
  3. 完成!

Linux/Mac 用户

chmod +x install_first_login_password.sh
./install_first_login_password.sh

快速测试

1. 设置测试账号

-- 设置管理员 ID 为 1 的账号需要修改密码
UPDATE la_admin SET is_paw = 0 WHERE id = 1;

2. 登录测试

  1. 使用该账号登录系统
  2. 登录后会自动跳转到修改密码页面
  3. 输入新密码(至少 6 位)
  4. 点击"确认修改"
  5. 系统提示"密码修改成功,请重新登录"
  6. 使用新密码重新登录

3. 验证成功

-- 查看 is_paw 字段,应该已经变成 1
SELECT id, account, is_paw FROM la_admin WHERE id = 1;

常用操作

强制单个管理员修改密码

UPDATE la_admin SET is_paw = 0 WHERE id = <管理员ID>;

强制所有管理员修改密码

UPDATE la_admin SET is_paw = 0 WHERE delete_time = 0;

恢复正常状态

UPDATE la_admin SET is_paw = 1 WHERE id = <管理员ID>;

功能说明

  • is_paw = 0:下次登录时强制修改密码
  • is_paw = 1:正常状态,无需修改密码

文件说明

文件 说明
add_is_paw_field.sql 数据库字段添加 SQL
install_first_login_password.sh Linux/Mac 安装脚本
install_first_login_password.bat Windows 安装脚本
test_first_login.sql 测试用 SQL 语句
FIRST_LOGIN_PASSWORD_CHANGE.md 完整功能文档

需要帮助?

查看完整文档:FIRST_LOGIN_PASSWORD_CHANGE.md