从第一步禁用某些身份验证器的身份验证第二步

时间:2021-04-23 18:32:06

标签: wso2 wso2is

我正在配置高级身份验证配置,现在我有两个步骤,三个身份验证器:
第一步基本和我的自定义身份验证器
第二步:对于我的第二步,我添加了密码重置执行器
是否可以为我的自定义身份验证器禁用第二步?我的WSO2 IS 版本是 5.10.0

1 个答案:

答案 0 :(得分:1)

试试这个自适应脚本。

var onLoginRequest = function(context) {
    executeStep(1, {
        onSuccess: function (context) { 
            if (context.steps[1].options[0].authenticator == "BasicAuthenticator") {
                executeStep(2);
            }
        }
    }); 
};