源码介绍
一个纯前端的本地密码管理器,基于 index.html 单文件实现,数据保存在浏览器 localStorage 中,无需后端。
功能介绍
标签管理:创建、重命名、删除、置顶标签,拖拽排序
账户管理:新增、编辑、删除、置顶账户;支持按标签内拖拽排序
搜索过滤:按名称/站点/用户名实时过滤
详情查看:点击账户查看站点、用户名、密码、备注等
密码可见切换:详情页与编辑/新增弹窗均支持小眼睛显示/隐藏
随机密码生成:支持“字母+数字”或“含符号”两种生成方式,可输入数字指定长度(1-64)
导入/导出:
导出普通 JSON(AES=no)
导出 AES-GCM 加密 JSON(AES=yes,PBKDF2-SHA256 派生,支持盐与迭代次数)
导入普通或加密 JSON(加密需输入密码)
置顶标记:账户可置顶,并在列表中优先显示
上下文菜单:右键账户/标签可进行置顶、编辑、删除等操作
移动端视图:标签/账户/详情三栏在小屏幕自动切换;提供“显示标签”和“返回”按钮
仅中栏滚动:当账户过多时,滚动条只出现在“账户列表”区域(样式为细线)
使用说明
passwords.json 为测试数据,可用于导入测试。密码是123
小技巧,当在密码里面输入1-64位数字,可以直接生成对应长度的密码。
隐藏内容需要回复可以看见