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 数据或所有设置。 • 导出/导入功能: • 可选密码保护的加密。 • 支持文件或直接文本导入/导出。
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://zblog.hqyman.cn/post/10652.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~