Open brettski opened 4 years ago
https://github.com/auth0/auth0-spa-js/issues/324 states that its a conflict with Safari's Safari's ITP technology
Verifying ITP by disabling in Safari: Preferences > Privacy > Uncheck “Prevent cross-site tracking” (may have to restart app) _doing this on two systems did "correct" the issue.
No to find the correct fix since we'll aways have our auth domain different from our site domain
Steps to reproduce:
What is experienced: After the page loads the user is no longer shown as logged in
What should happen: The page reloads and the user remains logged in
The current work-around is that the user must re-authenticate (by clicking login).
This Auth0 issue seems related: https://github.com/auth0/auth0-spa-js/issues/324, https://github.com/auth0/auth0-spa-js/issues/207
You will notice that Safari works as expected from a private window which doesn't use Safari's ITP technology (ITP2)
This issue has only been seen in safari. Browsers tested on Mac: Chrome, Brave, Safari, Firefox