防止在Azure B2C自定义策略中更改电子邮件

时间:2020-07-02 19:23:05

标签: azure-ad-b2c

有什么方法可以防止密码重置期间更改电子邮件?

有恢复密码的标准策略,但我不喜欢在那更改电子邮件。该电子邮件用作与其他应用程序集成的ID。

2 个答案:

答案 0 :(得分:0)

在密码重置期间更改电子邮件不会更改用户的实际电子邮件。如果用户验证了一封电子邮件,但随后意识到那不是他们要为其重置密码的电子邮件,就可以在该文件夹中找到。无法禁用此控件,但是更改电子邮件按钮可以用CSS隐藏。

答案 1 :(得分:0)

我在这里仅指密码重置自定义策略。更改电子邮件按钮可以用 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');
}