Greg311
(Greg Zajac)
1
您好,
我是 Greg Zajac,2FAS 浏览器扩展的开发者。在 1.6.0 版本中,我们为 TOTP 代码引入了新的自动提交功能。支持所有支持 2FA 的网站很难,但我会尽力而为。不幸的是,我们的用户报告了一个基于 Discourse 脚本的页面上出现的错误。GitHub Issue
我检查了 DOM,发现 TOTP 模态中的“登录”按钮在表单之外。

此外,此按钮不是提交类型,而是常规按钮。
请考虑在此区域进行更改。我的建议:
- 将按钮移到表单内,
- 将按钮类型从 button 更改为 submit,
- 如果可以,请将文本“Log In”(我们忽略 TOTP,因为此类文本通常涉及登录表单)更改为例如“Verify”、“Next”或其他更符合 TOTP 的短语。
提前感谢您 
3 个赞
pmusaraj
(Penar Musaraj)
3
感谢您的联系,Greg。
这将是我们这边最容易进行的更改。您认为仅进行此更改是否可以解决您的扩展程序的问题?
Greg311
(Greg Zajac)
4
我做了一些小小的修改,它应该能在未来的版本中工作,但对我来说最理想的是为这个按钮添加一个数据属性

例如 data-action=\"totp-submit\" 或类似的 