Repository navigation
Nomen 1.3.4
设置页的 TOTP 二维码不再交给第三方服务渲染,密钥留在自己的浏览器里。
修复
- 两步验证设置页原先直接把
otpauth://…?secret=…拼成api.qrserver.com的图片地址加载,
等于把完整密钥交给外部服务,对方落一份日志账号就不设防了。现在二维码在浏览器本地生成。 - 删掉
public/js/app.js里 1.2.0 迁 Vue 后就没再用过的旧设置页代码,它做的唯一一件事就是把密钥拼进外部图片地址。
新增
- 新插件 TOTP QR Code,独立仓库发布:https://github.com/NomenID/plugin-totp-qr,随安装包分发、默认启用。
插件缺席时设置页只显示密钥,手动输入照常可用。
升级
- 1.3.3 → 1.3.4 没有数据库迁移,
php bin/nomen upgrade直接跑。 - 从旧版本升级的站点要在
config/plugins.php的enabled里加上'totp-qr',否则只显示密钥、没有二维码。
下载:nomen-1.3.4.zip · 2,926,357 字节 ·
SHA-256 edf2e323d9e1900839f21c8c07407f26532b0d90fdb33b6becc724434f47fad2