-
Notifications
You must be signed in to change notification settings - Fork 128
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
COIOS-812: Identify native redirect flow (v4) (#1886)
## Summary This development enables us to differentiate between regular and native redirects. To handle cases where native redirects fail (indicated by `nativeRedirectData` being `nil`), it's essential to track the originating flow type of each redirect. ## Motivation Native redirect flows can occasionally fail if `nativeRedirectData` is `nil` within the action object. Currently, we handle this by discarding the native redirect (checking if `nativeRedirectData` is nil), and defaulting to a "direct issuer flow" using a `/details` call. To avoid the additional steps of the "direct issuer flow," we can address this issue on the backend. By identifying the native redirect flow, we can still retrieve the native redirect result directly. # Release notes <new> - Added support for distinguishing between regular and native redirects to improve handling of failed native redirect flows. </new> # Ticket <ticket> COIOS-812 </ticket>
- Loading branch information
Showing
3 changed files
with
137 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters