Error in the Password Widget Flow for the Self-Hosted Okta Sign-in Widget Enabled with Interaction Code Flow
Last Updated:
Overview
For applications using a self-hosted widget, when on the sign-in widget and clicking on the "Forgot Password" link, the following error appears:
No remediation can match current flow, check policy settings in your org. Remediations: [identify-recovery]
Applies To
- Okta Identity Engine (OIE)
- Self-hosted sign-in widget configured to use Interaction Code Flow
Cause
For the Widget to support both user login and recovery, the flow in the config cannot be set to a static flow type.
Solution
Removing the flow: "login" from the Widget config resolved this behavior.
The flow option in the Widget config will cause the widget instance to only support the selected flow, and no other flow will function. This flow option is designed for use cases where an application has dedicated routes (and widget instances) for each type (for example, one route for user registration, another one for user login).
