https://github.com/Astrian/dualcodes
简单来说,就是一个可以自己部署的、支持多设备间同步的 2FA 工具。可以通过 Docker Compose 快速部署并启动,同步至服务器之前会经过 AES-GSM 加密,密钥仅保存在同步的设备上。支持 PWA 的离线访问特性,即使没有互联网也可以正常打开、访问。
如果你不想私密数据被传输至互联网,DualCodes 也支持离线备份/导入 2FA 密钥。
目前功能还有点简单,也暂时还没部署 Demo 。有兴趣的可以自己部署试试看。也欢迎 PR 。等这个东西的 PWA 版本做得比较稳定之后再考虑浏览器插件或者独立的 app 。