There is an incompatibility between OAuth flows and webviews in mobile integrations. To ensure a seamless experience for your users, please make the following adjustments.
Required Changes:
- Use the Device’s Default Browser
- Do not load Flinks Connect in a webview.
- Instead, open Flinks Connect in the user’s default mobile browser to prevent authentication issues.
- Set and Use a Redirect URL
- You must pass a redirectUrl parameter when initiating the OAuth flow
- This ensures that, after authentication at the bank, the user can be deep-linked back into your app.
- Why This Matters
- These changes eliminate cookie mismatches caused by different browsers handling authentication separately.
- The entire flow remains in the same browser session, preventing failures.
By implementing these updates, your users will have a frictionless experience when connecting their accounts.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article