首页 > 解决方案 > 如何通过 Microsoft Authenticator App 添加 MFA 作为电子邮件后的第二个因素,登录流程中的密码身份验证

问题描述

目前,我们正在使用带有嵌入式登录和密码重置用户流并启用 MFA 的 Azure B2C。默认 MFA 选项是 SMS 和呼叫。由于这种方法物有所值且已过时,我们提出将 MFA 移至 Microsoft Authenticator App 的想法。它可能是 Authentificator App 代码或 Authenticator App 通知。

我还尝试了自定义 TOTP 示例,并使用此示例和策略使用 QR 码进行新用户注册:https ://github.com/azure-ad-b2c/samples/tree/master/policies /custom-mfa-totp 它由用户的注册用户旅程组成,这不是我们的情况。

但是,如何通过 Microsoft Authenticator App 将 MFA 包含在已注册用户的登录用户旅程中?

我想这是很常见的情况,但自定义策略学习曲线实际上是垂直线,需要适当的指导。

标签: azure-ad-b2cazure-ad-b2c-custom-policy

解决方案


链接的政策已经处理了您的要求。因此,如果用户登录但尚未注册到 Authenticator,则会强制注册。

然后在每次登录时,用户必须通过身份验证器执行 MFA。


推荐阅读