Flauth
一个隐私优先、跨平台的开源两步验证(2FA)工具。
- 官网: https://jiacai2050.github.io/flauth/
- 源码仓库: https://github.com/jiacai2050/flauth
- 支持平台:
Android/macOS/Windows/Linux - 许可证:
MIT
核心特性
- 离线可用: 核心生成验证码功能无需网络。
- 端到端加密: 本地数据加密存储。
- 数据导出: 支持数据导出与 WebDAV 备份。
- 多端同步: 通过 WebDAV 协议(如 Nextcloud)实现自托管同步。
简介与推荐理由
Flauth 是一个构建在 Flutter 之上的现代化 2FA 验证器。它完美诠释了 Local-first 理念:用户拥有数据的完全控制权。
与许多将数据锁定在自家云服务的验证器不同,Flauth 允许用户选择自己的同步后端(任何支持 WebDAV 的服务)。这意味着你可以在享受多设备同步便利的同时,不必担心数据泄露给第三方。其界面清爽,跨平台支持良好,是 Google Authenticator 的优秀开源替代品。
安装指南
请前往 GitHub Releases 下载最新版本。
- Android: 下载
.apk文件,或通过 F-Droid 安装。 - macOS: 源码编译。
- Windows: 源码编译。
- Linux: 提供
.AppImage或.tar.gz包。
使用说明
- 添加密钥:支持扫描二维码或手动输入 Secret Key。
- WebDAV 备份:进入设置 -> 备份,配置你的 WebDAV 服务器地址、账号和密码。
- 恢复数据:在新设备上输入同样的 WebDAV 配置即可拉取数据。
技术栈
- 框架: Flutter
- 同步: WebDAV
截图
