支持
验证码和官网 / 别的 App 显示的不一样
九成是设备时钟漂了。TOTP 是按 30 秒窗口算的,本机时间差几秒,算出来的码就完全不同。
先在系统设置里打开「自动设置日期与时间」,回到 inkAuth 看一眼对不对。 如果还是不对,用 设置 → 时间校正 → 与服务器偏移 手动补一个差值(单位:秒)。 补完 App 内所有验证码会立刻按新时间重算。
怎么启用自动填充
iPhone / iPad:
- 打开系统「设置」→「密码」→「密码选项」
- 找到「自动填充密码」,打开 inkAuth
- 在 Safari 或任意 App 的验证码输入框上点一下,键盘上方会出现「密码」
- 选 inkAuth → Face ID → 当前验证码直接填入
如果列表里没有 inkAuth,先打开一次 App 并解锁,让系统完成一次扩展注册,再回来找。
忘记备份口令了,能找回吗
不能。备份文件用你的口令派生密钥加密,口令不保存在任何地方——没有后门,也没有「客服重置」。 这是设计的一部分:能帮你找回的人,也能被别人逼着打开。
如果原设备还在,直接从原设备重新导出一份即可。
换手机怎么迁移
两条路,选一条:
-
加密备份(推荐,跨平台也能用):旧机「设置 → 导出备份」,得到一个
.inkvault文件;传到新机,在新机「设置 → 导入备份」,输入同一个口令。 - 重新扫码:如果每个服务都能重新拿到二维码,逐个重新绑定更省心—— 顺便把不再使用的旧令牌清掉。
注意:主密钥标记为「仅本设备」,不会随 iCloud 备份自动迁移到新设备。 这是刻意的——主密钥能自己跑,加密就失去意义了。
App 锁住了,Face ID 一直失败
锁屏界面上的「解锁」按钮支持回退到设备密码。连续失败几次后系统会自动给密码入口。 如果设备本身没有设置密码,App 会检测到没有可用的认证方式,直接放行并提示「此设备未配置生物识别」。
支持 Steam Guard 吗
支持。Steam 的令牌是 5 位、字母表为 23456789BCDFGHJKMNPQRTVWXY 的特殊 TOTP,
inkAuth 会按 Steam 规则生成。用 otpauth:// 链接导入时自动识别,
手动添加时把「类型」选成 Steam 即可。
会做 iCloud 同步吗
在计划里,但不会做成「种子明文上云」。方向是端到端加密的信封:主密钥仍留在各自的设备上, 同步的只是用同步密钥重新加密过的密文。什么时候上,取决于能不能把密钥轮换和冲突合并做对—— 做不对的话,宁可不做。
还没解决?
写信到 huzhenjie@rjnetwork.net.cn。 请附上:
- 设备型号与系统版本(例如 iPhone 15 / iOS 18.2)
- inkAuth 版本号(设置页最下方「关于 → 版本」)
- 你做了什么、期望什么、实际发生了什么
请不要在邮件里贴任何验证码种子或二维码截图。 排查问题用不到它们,而邮件不是保存密钥的地方。