A lite password manager
- 支持搜索备注
- 修复设置上的一个小bug
- 修复『按住ctrl键显示密码』编辑密码出现的bug
- 记录窗口大小
- 可以取消选中行
- 修复网络错误时在『关于』界面程序闪退的bug
- 修复数据库bug
- 修改tip ui样式及位置,更显眼(及阴影)
- 增加『恢复操作』功能,恢复之前的撤销的操作
- 右键菜单添加“排序”选项
- 增加『撤回操作』,可以撤回编辑、添加、删除
- 修复『按住ctrl』显示密码的bug
- 设置界面添加“打开备份文件夹』
- 修复排序后添加项目混乱的bug
- 优化行号显示效果
- 修复复制密码时的bug
- 修复右键菜单显示异常的问题
- 修改添加密码项目保存逻辑
- 修改部分UI细节,添加控件阴影
- 改变一些UI细节
- 添加帮助文档,使用说明
- 修复一些小问题
- 适配linux平台,仅目前测试过ubuntu 20.04
- 修复一些小问题
- 调整部分ui
- 增加一些Messagebox样式
- 增加一些设置项
- 改用自定义MessageBox,比自带的好看
- 修复数据备份的bug
- 修复about界面的几个小bug
- 调整qrc文件,体积减小了80%,不知道是否有用
比较大的更新,加了许多新功能
- 主界面UI调整,tabBar隐藏
- 添加自定义设置功能,目前自定义选项有限
- 添加'关于'界面,可以访问网站
- 修复密码生成的一个小bug
- 密码生成后自动复制到粘贴板
- 将密码生成界面移动到添加界面上,并完善该功能
- 移除之前的密码生成tabWidget界面
- 优化右键菜单界面显示
- 新增了操作提示气泡
- 新增主界面单元格tool tips
- 修复了排序后tableWidget刷新内容混乱问题
- 支持正则表达式搜索
- 添加查询筛选功能,目前仅支持关键字查找
- 改掉一个数据库端的bug
- 添加右键菜单
- 美化登录界面
内容筛选用户自定义设置选项自定义MessageBox美化右键菜单正则表达式筛选记录修改日志,可以回退修改、删除、添加等- 提升安全性,实现全部加密
- 增加数据库导入功能
- 对低分辨率屏幕的支持
- 使用提示
3分钟无响应自动锁定有时失效- 文件加密机制问题
“按住ctrl显示密码”状态更改密码逻辑问题主界面的子界面关闭逻辑自动备份文件
第一次启动,弹出创建用户窗口;只允许单个用户,只需要密码进入,生成密码 + timestamp的md5用于验证。
- 长度为
6~256 - 允许包含大小写字母、数字及特殊字符(
+ - * / . @)
输入的密码进行md5运算得到密钥,用数据库或注册表中保存的密钥验证,若成功则进入;否则在$n$ 次失败后锁定(或者删库)
添加密码,弹出一个表单填写,列举出如下项目
每一个项目都有一个独立id作为标识,id为添加时刻时间戳,不在表中显示
| ID | 命名 | 账号 | 密码 | 手机/邮箱 | 备注 |
|---|---|---|---|---|---|
id |
name |
account |
password |
email_or_phone |
note |
其中,名称,账号,密码为必填项,密码需要加密保存,加密时使用管理员密码(也就是用户进入时输入的密码)的hash(跟上面不一样)
- 单击表头按表头内容自动排序
- 搜索框根据表头按照关键字筛选,实时显示
名称,账号,邮箱/电话在双击单元格后可编辑- 密码默认显示
******,不可编辑,点击查看之后显示可编辑 - 操作栏为
删除按钮,点击后弹出验证窗口,输入密码后(hash + salt验证)及确认后,该项目被删除 - 点击
添加按键弹出对话框,完善对话框中选项后确认添加新项目
附加功能,在添加密码页面进入,生成密码后,点击确定,生成的密码会自动填充到添加密码界面的密码框中




