In a MFA scenario, if a user successfully authenticates a step, the FailedLoginLockoutCount claim gets reset. But, there can be authentication failures after a successful authentication in MFA scenarios.
Goals
Resetting the above mentioned claim only for once and it should happen after a complete successful authentication flow.
Approach
Removing the claim reset logic in authenticator level and Introducing a new post authentication handler to reset the claim after a successful authentication flow.
Purpose
Goals
Approach
PR for new post authentication handler: https://github.com/wso2-extensions/identity-event-handler-account-lock/pull/119 Related issue: https://github.com/wso2/product-is/issues/14928