| 平台 / 系统 | 产品类别 | 登录地址 | 账号 | 密码 | 标签 | 到期 | 备注 | 操作 |
|---|
工作账号与登录入口统一管理
config.php 里的 VAULT_PASS 时,首次访问会自动生成随机口令并在此页面显示一次;忘记口令可删除 data/pass.hash 重新初始化。
| 平台 / 系统 | 产品类别 | 登录地址 | 账号 | 密码 | 标签 | 到期 | 备注 | 操作 |
|---|
表头可用中文或英文(name / url / username / password / tags / note / is_favorite / expire_at / remind_days / category);标签用 | 或逗号分隔;产品类别放在最后一列,旧版 9 列 CSV 没有这一列也能正常导入(类别留空)。无表头时按上面顺序读取。
「导出」会下载包含明文密码的 CSV,请妥善保管,勿转发或上传网盘。数据库文件位于 data/vault.db,整库备份请复制整个 data/ 目录。
首次访问自动创建 data/ 并生成随机登录口令(显示在登录页);也可在 config.php 里直接设 VAULT_PASS。不需要 Node、npm 或数据库服务。
pdo_sqlite 扩展),把部署包解压到站点根目录,index.php 与 api.php 在根目录即可;不需要 Node、npm install、反向代理或 3000 端口。www),保证 data/ 可写。data/:站点 → 配置文件(Nginx)加 location ^~ /data/ { deny all; return 404; } 后重载。目录内已放 .htaccess 与 index.php 兜底,但 Nginx 不读 .htaccess。config.php 里设 VAULT_PASS 可跳过随机口令;否则登录页会显示一次初始口令,登录后自动清除口令文件,请立即在「设置」改成强口令。vault/data/vault.db 复制到 data/ 即可沿用全部账号(表结构兼容),登录口令需重新设置。data/ 外的文件即可,旧库启动时自动补齐新字段。data/vault.db 的人都能看到全部账号密码。请务必限制服务器访问、启用 HTTPS、禁止 Web 访问 data 目录、妥善保管备份文件;若后续需要更高安全级别,可改为「主密码 + 加密存储」版本。