开源、本地、安全的两步验证管理器
当前版本:v0.3.2
OpenPass 是一款 Chrome 浏览器扩展,支持 TOTP/HOTP 验证码管理。默认使用本地加密存储;可由用户主动启用自己的 S3/OSS 密文备份与多设备同步。
核心特性:
- 🔐 本地存储 - 密钥在浏览器本地加密保存,云端同步默认关闭
- 🔍 智能匹配 - 自动识别当前网站,一键获取验证码
- 📋 一键复制 - 点击验证码即可复制
- 💾 自动备份 - 数据变化时自动备份,支持加密导出
- 🔒 管理保护与日常免密 - 匹配、查看、复制和填充验证码免密;管理、导出和设置仍需主密码
- 🔢 OTP 参数 - SHA1/SHA256/SHA512、6/8 位、可配置 TOTP 周期与 HOTP 计数器
- ↩️ 版本恢复 - 本地快照和云端历史支持合并或替换;云端冲突可比较后处理
- 🖥️ 管理后台 - 完整的密钥管理界面
- 前往 Chrome 网上应用店搜索 "OpenPass" 安装
- 或前往 Releases 下载最新版本手动安装
手动安装步骤:
- 下载 zip 包并解压到本地目录
- 打开 Chrome,访问
chrome://extensions/ - 开启右上角 开发者模式
- 点击 加载已解压的扩展程序,选择解压目录
- 添加密钥 - 点击扩展图标 → 点击 + 按钮 → 输入密钥和站点信息
- 获取验证码 - 访问已保存站点,扩展图标显示匹配数量,点击即可复制
- 备份密钥 - 点击右上角 ⋮ → 打开管理后台 → 备份恢复
# 克隆仓库
git clone git@github.com:kovawx/openpass.git
cd openpass
# 安装依赖
pnpm install
# 开发模式
pnpm dev
# 构建生产版本
pnpm build灵感来源于 LastPass,感谢其为密码管理领域做出的贡献。
如果这个项目对你有帮助,欢迎 ⭐ Star 支持