Skip to content

kovawx/openpass

OpenPass

开源、本地、安全的两步验证管理器

Chrome Extension License

简介

OpenPass 是一款 Chrome 浏览器扩展,专注于 TOTP 验证码管理。所有密钥仅存储在浏览器本地,不上传云端,保护您的隐私安全。

核心特性:

  • 🔐 本地存储 - 密钥仅存于浏览器,不上传云端
  • 🔍 智能匹配 - 自动识别当前网站,一键获取验证码
  • 📋 一键复制 - 点击验证码即可复制
  • 💾 自动备份 - 数据变化时自动备份,支持加密导出
  • 🔒 主密码保护 - 可选主密码加密敏感操作
  • 🖥️ 管理后台 - 完整的密钥管理界面
  • 无需解锁 - 自动备份采用快速路径,会话过期后仍可正常备份

快速开始

安装

  1. 前往 Chrome 网上应用店搜索 "OpenPass" 安装
  2. 或前往 Releases 下载最新版本手动安装

手动安装步骤:

  1. 下载 zip 包并解压到本地目录
  2. 打开 Chrome,访问 chrome://extensions/
  3. 开启右上角 开发者模式
  4. 点击 加载已解压的扩展程序,选择解压目录

基本使用

  1. 添加密钥 - 点击扩展图标 → 点击 + 按钮 → 输入密钥和站点信息
  2. 获取验证码 - 访问已保存站点,扩展图标显示匹配数量,点击即可复制
  3. 备份密钥 - 点击右上角 → 打开管理后台 → 备份恢复

文档

开发

# 克隆仓库
git clone git@github.com:kovawx/openpass.git
cd openpass

# 安装依赖
pnpm install

# 开发模式
pnpm dev

# 构建生产版本
pnpm build

版本信息

当前版本:v0.2.0

🚀 2026年4月30日发布 | 完整重构版本

  • 全新的自动备份快速路径机制
  • 无需解锁即可自动备份
  • 完整的隐私政策文档

功能清单

✅ 已实现 (v0.2.0)

  • 🔐 密钥导入/导出功能
  • 🔒 全程加密存储
  • 🛡️ 主密码保护
  • 💾 自动备份功能(快速路径机制)
  • 🔑 备份加密(主密码/自定义密码双模式)
  • ⏰ 4 种备份频率(每 5 分钟/每天/每周/每月)
  • 📸 本地快照备份(保留最近 5 个版本)
  • 📂 自定义目录备份
  • 🖥️ 完整管理后台
  • 🚪 退出登录功能
  • 📝 完整的项目文档

🚧 开发中

  • 暗色主题
  • Firefox 支持

致谢

灵感来源于 LastPass,感谢其为密码管理领域做出的贡献。

License

MIT License


如果这个项目对你有帮助,欢迎 ⭐ Star 支持

About

🔐 开源、本地、安全的 TOTP 两步验证管理器 | Local-first TOTP authenticator with encrypted backup

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors