Hello,
We have 2 react apps , let’s call them App A and App B. App A is an iframe inside App B. Both are using okta-react to log in the users via okta. Users log in to App B (parent app) and navigate to some page, and the page runs App A(child app) inside the iframe. It seems to be working as expected.
However, some users face : “AuthSdkError: unable to set storage: okta-shared-transaction-storage” error. This error is inconsistent, some users face it , some users don’t. When we ask the users to purge application storage and relogin , the issue gets fixed. So , we don’t know how to reproduce this issue. We captured the console logs below from one of the user (not sure if they are relavant though):
“WARN: a saved auth transaction exists in storage. This may indicate another auth flow is already in progress.”
“WARN: This browser doesn’t support localStorage. Switching to sessionStorage.”
Browser: chrome version 126.0.6478.127 (Official Build) (64-bit)
How can we fix this issue without users manually clearing application cache ?