@有球必硬 #52 https://github.com/wuzf/2fa/tree/main/tools/MSAuthExport。 看下这个,有详细说明,推荐用mumu模拟器,它可以开启root,省得去root手机麻烦,直接模拟器中操作
更新至v1.4.0 版本变更历史: v1.0.0 (2025-06-07) — 架构基石 将单体 worker 重构为分层模块化架构(api / otp / ui / utils) 引入 Vitest 测试套件(17 个文件、598 条用例) 配置 GitHub Actions CI/CD、Dependabot、ESLint、Prettier、Husky 补齐开源社区文件(CONTRIBUTING、SECURITY、Issue 模板等)与完整文档(API、架构、部署) 实现 PWA 前端(模块化脚本、样式、Service Worker) v1.1.0 — PC 端易用性 & 部署稳定性 feat:新增微软 Authenticator 导出工具 feat:PC 端支持剪贴板粘贴和拖拽识别二维码 fix:移除硬编码的 KV namespace ID,避免一键部署创建多余 KV fix:禁止点击模态框外部关闭、修正 setup 错误处理 docs:README 增加粘贴/拖拽与版本升级指南 v1.2.0 — 远程备份 & 系统设置 feat(webdav):WebDAV 同步(连接测试、备份推送、配置 API 与 UI 模态) feat(s3):S3 兼容对象存储自动备份 feat(settings):系统设置面板(修改密码、JWT 过期时长、备份保留数) feat(sync):支持多个 WebDAV / S3 备份目的地(取消 5 个上限) feat(deploy):部署脚本自动识别并复用现有 KV namespace;上游同步时自动合并 wrangler 配置 feat(config):显式声明 SECRETS_KV 绑定 fix:加密密钥缺失时改为 fail-closed;修复同步错误处理;截断过长的 fetch 错误信息 style(ui):CSS 变量统一模态宽度、菜单顺序调整(工具→设置)、重命名"系统设置" chore:升级 wrangler 至 ^4.78.0 v1.3.0 — 导入能力 & 登录体验 feat(import):支持更多 JSON 导入格式 feat(ui):登录页增加密码可见性切换 fix(import):Base32 校验前剥除空格和分隔符;移除遗留导入 bundle,恢复 decrypt 流程 test:覆盖生成的 FreeOTP 运行时 docs:新增升级与故障排查说明 v1.4.0 — 云盘同步 & 统一导出 feat(backup):新增 OneDrive、Google Drive 云盘同步 feat(backup):OAuth 授权完成后自动启用对应云盘目标 feat(backup):新增统一导出端点,支持格式偏好 refactor(backup):统一备份格式与索引结构 fix(export):离线或载荷过大时回落到本地导出 fix(release):在独立构建中嵌入 SW cache 版本号 feat(ui):密钥卡片响应式多列网格布局
大佬我是一键部署的,如何同步你的项目?还是说会自动同步,
好东西,Microsoft Authenticator 如何导出已有的密钥呢?我已经部署好了,想转过来试试看
@xhyhkli #51
到时候直接把workers删除后重新部署即可,数据不会丢失
@有球必硬 #52
https://github.com/wuzf/2fa/tree/main/tools/MSAuthExport。
看下这个,有详细说明,推荐用mumu模拟器,它可以开启root,省得去root手机麻烦,直接模拟器中操作
我推荐一个同类型项目
https://github.com/nap0o/2fauth-worker
@hsiao #55
不错不错,感谢分享
厉害, 必须支持一波!
更新至v1.4.0
版本变更历史:
v1.0.0 (2025-06-07) — 架构基石
v1.1.0 — PC 端易用性 & 部署稳定性
v1.2.0 — 远程备份 & 系统设置
v1.3.0 — 导入能力 & 登录体验
v1.4.0 — 云盘同步 & 统一导出
支持佬...
Google Authenticator 蛮好