Users Not Prompted to MFA After Activation of a Factor

Problem Statement

Users not receive the MFA prompt after activating a factor.

Solution

Please make sure that the allowRememberBrowser value set to false within an action or rule.

Rule:

context.multifactor = {
  provider: 'any',
  allowRememberBrowser: false
};

Action:

exports.onExecutePostLogin = async (event, api) => {
  api.multifactor.enable('any', {allowRememberBrowser: false});
};