【发布时间】:2020-07-02 19:23:05
【问题描述】:
有没有办法防止在密码重置期间更改电子邮件?
有密码恢复的标准策略,但我不喜欢在那里更改电子邮件。此电子邮件用作与其他应用程序集成的 ID。
【问题讨论】:
标签: azure-ad-b2c
有没有办法防止在密码重置期间更改电子邮件?
有密码恢复的标准策略,但我不喜欢在那里更改电子邮件。此电子邮件用作与其他应用程序集成的 ID。
【问题讨论】:
标签: azure-ad-b2c
在密码重置期间更改电子邮件不会更改用户的实际电子邮件。如果用户验证了电子邮件,但随后意识到这不是他们想要为其重置密码的电子邮件,就会出现这种情况。此控件无法禁用,但更改电子邮件按钮可以使用 CSS 隐藏。
【讨论】:
我在这里仅指密码重置自定义策略。更改邮件按钮可以用JavaScript来完成,修改CSS但是非常麻烦(因为MS注入的CSS和JavaScript会改变元素的内联样式),不知道它是否会在下次MS更改时运行?! 做了这样的事情:
var mail_ver_but_edit = $('#email_ver_but_edit');
if (mail_ver_but_edit) {
mail_ver_but_edit.attr ('style', 'display: none;');
mail_ver_but_edit.removeAttr('id');
mail_ver_but_edit.removeClass('editButton');
}
【讨论】: