Skip to content

账号管理 (基础操作)

NodeAuth 的核心是管理您的二步验证 (2FA) 账号。所有的操作均在完全加密的环境下执行。


➕ 添加账号

在主界面点击的 “+”“添加” 按钮,系统支持三种极简添加方式:

1. 摄像头扫描 (最推荐)

直接通过摄像头扫描第三方平台(如 GitHub, Google)提供的 2FA 二维码。

2. 图片识别

如果二维码保存在手机相册中,或者是他发来的截图,可以使用“图片识别”功能直接提取密钥。

3. 手动输入

如果您无法扫码(例如:屏幕损坏或密钥以文本形式给出),请选择此项。需要填写以下字段:

  • 服务名称:如 GoogleGitHub
  • 账号标识:通常是您的邮箱地址或用户名。
  • 安全密钥:填入 Base32 格式的密钥。
  • 高级参数 (默认即可)
    • 算法:支持 SHA1 (默认), SHA256, SHA512。
    • 代码位数:支持 6 位 (默认) 或 8 位。
    • 更新周期:支持 30 秒 (默认) 或 60 秒。
  • 分类:可选,将该账号归类到“工作”、“个人”等文件夹中。

TIP

Steam 专用:当您手动输入包含 steam:// 或密钥被识别为 Steam 格式时,NodeAuth 会自动将代码位数调整为 5 位,并适配 Steam 专属算法,无需手动配置。

📝 修改账号

点击账号列表右侧的 “编辑” 图标:

  • 您可以修改账号的标签名、分类或备注。
  • 出于安全考虑,原始 Secret 默认被隐藏。

🗑️ 删除账号

在编辑界面或列表右键导出后决定不再需要时,点击 “删除”

  1. 为了防止误操作,系统会弹出二次确认框。
  2. 注意:删除是不可逆的。请确保您在其他设备已备份或已在该账号平台关闭 2FA。

📤 导出单个账号

如果您只需与他人分享某个特定账号:

  1. 点击账号右侧的 “分享” 图标。
  2. 系统会生成一个带有 otpauth:// 协议的临时二维码。

基于 GNU AGPL v3 协议开源