【问题标题】:prevent email change in azure b2c custom policy防止 azure b2c 自定义策略中的电子邮件更改
【发布时间】:2020-07-02 19:23:05
【问题描述】:

有没有办法防止在密码重置期间更改电子邮件?

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

【问题讨论】:

    标签: azure-ad-b2c


    【解决方案1】:

    在密码重置期间更改电子邮件不会更改用户的实际电子邮件。如果用户验证了电子邮件,但随后意识到这不是他们想要为其重置密码的电子邮件,就会出现这种情况。此控件无法禁用,但更改电子邮件按钮可以使用 CSS 隐藏。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-03-28
        • 1970-01-01
        • 2020-04-27
        • 2023-03-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多