Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Flauth

一个隐私优先、跨平台的开源两步验证(2FA)工具。

核心特性

  • 离线可用: 核心生成验证码功能无需网络。
  • 端到端加密: 本地数据加密存储。
  • 数据导出: 支持数据导出与 WebDAV 备份。
  • 多端同步: 通过 WebDAV 协议(如 Nextcloud)实现自托管同步。

简介与推荐理由

Flauth 是一个构建在 Flutter 之上的现代化 2FA 验证器。它完美诠释了 Local-first 理念:用户拥有数据的完全控制权。

与许多将数据锁定在自家云服务的验证器不同,Flauth 允许用户选择自己的同步后端(任何支持 WebDAV 的服务)。这意味着你可以在享受多设备同步便利的同时,不必担心数据泄露给第三方。其界面清爽,跨平台支持良好,是 Google Authenticator 的优秀开源替代品。

安装指南

请前往 GitHub Releases 下载最新版本。

  • Android: 下载 .apk 文件,或通过 F-Droid 安装。
  • macOS: 源码编译。
  • Windows: 源码编译。
  • Linux: 提供 .AppImage.tar.gz 包。

使用说明

  1. 添加密钥:支持扫描二维码或手动输入 Secret Key。
  2. WebDAV 备份:进入设置 -> 备份,配置你的 WebDAV 服务器地址、账号和密码。
  3. 恢复数据:在新设备上输入同样的 WebDAV 配置即可拉取数据。

技术栈

  • 框架: Flutter
  • 同步: WebDAV

截图

Flauth Screenshot