21
2025
04
22:26:09

一个开源的、跨平台的两因素身份验证(2FA)应用,使用 Flutter 构建。

OpenOTP

一个开源的、跨平台的两因素身份验证(2FA)应用,使用 Flutter 构建。它支持标准的 OTP 协议(如 TOTP 和 HOTP),提供了一种安全且用户友好的方式来管理跨设备的身份验证令牌。

Github地址

https://github.com/Slipstreamm/OpenOTP

下载地址

https://openotp.lol/

项目特点

核心功能

  • • 支持在局域网(LAN)设备之间同步 OTP 密钥,并进行加密。
  • • 支持将 OTP 密钥导出到文件,并可选择加密。
  • • 使用 Flutter Secure Storage 安全存储 OTP 密钥。
  • • 可选的 AES 加密 OTP 密钥,需要密码。
  • • 支持 TOTP(基于时间)和 HOTP(基于计数器)代码。
  • • 可自定义 OTP 设置(位数、周期、算法、计数器)。
  • • 多种视图选项:网格视图、列表视图、聚焦视图(类似 Authy)。
  • • 编辑模式,用于重新排列和删除条目。


二维码支持

  • • 支持从相机扫描二维码(Android、iOS、macOS)。
  • • 支持从图像文件导入二维码(所有平台)。
  • • 支持标准的 otpauth URI 格式。

自定义功能

  • • 提供多种主题选项(如浅色、深色、深色森林等)。
  • • 支持自定义主题编辑器,用户可以创建自己的主题。
  • • 可调整页面过渡动画。
  • • 支持为流行服务提供商添加图标。

安全性

  • • 支持生物识别认证(指纹、面部识别等)。
  • • 支持密码/PIN 码保护。
  • • 敏感数据加密存储。
  • • 可选的第二层加密,使用用户密码。

备份与同步

  • • 局域网同步:
    • • 通过二维码配对轻松连接。
    • • 可选端口配置。
    • • 可选择同步 OTP 数据或所有设置。
  • • 导出/导入功能:
    • • 可选密码保护的加密。
    • • 支持文件或直接文本导入/导出。




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://zblog.hqyman.cn/post/10652.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: