Okta Verify as Self-Service Recovery Option in SDK

We are looking to utilize the Okta Identity Engine SDK (IDX) to enable users to do self-service password reset and unlock. Specifically, we want to allow them to utilize Okta Verify Push as recovery option.

We know this is possible within Okta-hosted Sign-In Widget using the “Forgot Password” button when being prompted for a password as long as you have enabled this in the Admin Dashboard.

However, we are looking at utilizing either the Embedded Sign-in Widget or the Embedded SDK-driven sign-in flow so we can add some additional customization to the user experience.

We currently are able to do this utilizing Okta’s Core API but this only allows us to utilize SMS/Voice Call or Email as a self-service recovery option.

Does anyone have any guidance on if this is technically possible within the Embedded Sign-in Widget or the Embedded SDK-driven sign-in flow or is this only possible via the Okta-hosted Sign-In Widget experience?

Hi @b00gymannprem currently there is only one Okta SDK that supports Okta Verify Push as a factor, and that is the Swift DirectAuth SDK available within our Swift Mobile SDK okta-mobile-swift
We currently do not support Okta Verify in any of our other client SDKs

So does this mean the only way to support Okta Verify as a Authenticator would be utilizing the Okta Hosted Sign-in Widget?