![]() |
1
geelaw 10 天前 ![]() 是自然归约导致的 UI/UX 问题,自然的设计是:如果你用第三方身份注册,那么设置密码之前不允许用密码登录,并且第一次设置密码必须重新做身份验证(这一点等同于登录后修改密码,依然要再输入一次密码做身份验证)。
自然的归约:把第三方身份注册的用户的密码设置为高熵随机串。 改进 UI/UX 的方法:后端记住用户是否设置过密码,如果没有,在登录后的“修改密码”页面提示用户从未设置过密码,并允许重新验证身份后设置密码。 |
2
unused 9 天前 via Android
设计如此,不是 bug ,是 feature🐶
|