Repolode
twofas

twofas/2fas-android

2FAS 推出的开源 Android 双因素认证应用,可生成 TOTP 与 HOTP 一次性验证码。

可替代:Google Authenticator

Star
1,540
Fork
131
未关闭 Issue
129
最近提交
昨天

这是什么?

该仓库是官方 2FAS Auth 安卓应用的源代码。它是一款双因素认证(2FA)工具,在手机上生成一次性密码,用户登录在线账号时可在常规密码之外再输入这个验证码。

应用支持基于时间的一次性密码(TOTP)和基于 HMAC 的一次性密码(HOTP)。由于这两种都是通用标准,它可以用于任何支持 TOTP 或 HOTP 的服务,例如 Google、Microsoft 和 Dropbox。

项目使用 Kotlin 编写,采用 GPL-3.0 许可证。应用中使用的图形素材不属于开源范围,有各自独立的授权条款。

核心功能

  • 01生成基于时间的一次性密码(TOTP)。
  • 02支持基于 HMAC 的一次性密码(HOTP)。
  • 03兼容所有采用标准 TOTP 或 HOTP 协议的服务。
  • 04使用 Kotlin 开发的 Android 应用。

适用场景

  • 为 Google、Dropbox 等支持 TOTP 的服务账号增加第二道登录验证。
  • 学习正式发布的双因素认证应用在 Android 上的实现方式。
  • 审查处理账号密钥的认证器应用源代码。

快速上手

  1. 1

    从发布页面下载应用

  2. 2

    在你的 Android 设备上安装应用

  3. 3

    按照屏幕提示为你的在线账户设置 2FAS

使用前须知

  • 安装和设置在 Android 设备上通过应用完成,README 中没有给出构建或运行命令。
  • 应用图形不适用 GPL-3.0 许可证,有单独的授权条款。

标签

常见问题

2fas-android 是什么?
2FAS 推出的开源 Android 双因素认证应用,可生成 TOTP 与 HOTP 一次性验证码。 该仓库是官方 2FAS Auth 安卓应用的源代码。它是一款双因素认证(2FA)工具,在手机上生成一次性密码,用户登录在线账号时可在常规密码之外再输入这个验证码。
2fas-android 可以免费使用吗?用的什么许可证?
2fas-android 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
2fas-android 还在维护吗?
活跃维护中。2fas-android 最近一次提交是在 2026年10月18日。
2fas-android 适合用来做什么?
为 Google、Dropbox 等支持 TOTP 的服务账号增加第二道登录验证。 学习正式发布的双因素认证应用在 Android 上的实现方式。 审查处理账号密钥的认证器应用源代码。
2fas-android 怎么安装和运行?
从发布页面下载应用 在你的 Android 设备上安装应用 按照屏幕提示为你的在线账户设置 2FAS
在哪里获取 2fas-android?
源代码和安装说明在 GitHub 上:https://github.com/twofas/2fas-android

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目