当我尝试使用这个新的 “enable_local_logins_via_code” 功能时,体验有些别扭。具体来说,如果我使用密码管理器(在我的情况下是 Roboform),它通常会同时输入存储的用户名和密码,然后直接进入网站。但现在,Roboform 会显示两个条目:一个用于用户名(因为我用用户名而不是邮箱登录),另一个用于密码。
然而,在这种情况下,它并没有同时填写用户名和密码,而是代码直接跳转到了这个界面:
然后我需要手动输入我的邮箱地址。稳定版会处理得更优雅一些吗?如果在那个提示框中使用 Roboform,它当然会插入用户名,然后我就遇到了这个错误:
一个潜在的解决方案是告诉所有用户将密码管理器中的登录信息从用户名更新为邮箱,但这似乎有些强人所难,而且即使我为了测试将 Roboform 从用户名改为邮箱,它仍然会表现出同样的初始行为:它会跳转到第二个界面,要求我进行第二步操作:
总之,现在的体验就是很别扭。我从未点击过“给我发送一次性登录代码”这个链接,它只是直接跳到了第二个提示框。
别误会,我确实喜欢 6 位数字代码的选项,我的成员们也会喜欢,只是我希望在使用像 Roboform 这样的密码管理器时,体验能比现在更流畅一些。



