本页无需任何导入操作。若部署时已在 app.js 中内置密钥(或写了 otp-default-secret),裸地址也可直接出码;否则请使用管理员分发的完整链接访问——密钥已在链接的 # 之后,打开即自动出码。若链接被截断或复制不全,请向管理员重新索取。
这说明 totp.js / app.js 没有被加载或执行。请按下面顺序排查:
file://):请把 4 个文件放到 nginx 静态目录;或在文件所在目录执行 python -m http.server 8080,再访问 http://localhost:8080/。http:// 地址访问:本页已内置纯 JS 的 HMAC-SHA1,不依赖 Web Crypto,HTTP 下同样可以出码;若仍失败请按 F12 看控制台报错。https://…/#s=<Secret>&n=<名称>,# 后面不能丢。