Archived Content from Web3Auth Community
This topic was originally posted by githubdiscussions on 11/10/2022.
This content has been migrated from our previous community forum to preserve valuable discussions.
We have integrated Web3Auth with our website.
Previously, when trying to login with iOS devices using Chrome browser.. It was working fine.
Lately, login is successful but wallet address is not retrieved. This is causing many functionalities to break up. And currently, I can make it work on Safari iOS browser by disabling Prevent Cross-Site Tracking in settings.
Debugging the issue (session storage data) on Safari Browser (iOS):
{"userModule":{"userInfo":{"email":"","name":"","profileImage":"","verifier":"","aggregateVerifier":"","verifierId":"","typeOfLogin":"google"},"clientTimeOffset":0,"keyInfo":{"typeOfUser":"v1","privateKey":"","pubKey":{"pub_key_X":"","pub_key_Y":""},"publicAddress":"","metadataNonce":""},"walletKeyInfo":{"typeOfUser":"v1","privateKey":"","pubKey":{"pub_key_X":"","pub_key_Y":""},"publicAddress":"","metadataNonce":""},"currentDappClientId":"REMOVED","authToken":"","challenge":"","uniqueDapps":[],"alwaysSkip":false,"persistedUserInfo":{}}}
All are empty
The data is blocked by the brower.
Is there any solution for this?
Originally posted by: alaabadran
Check the discussion at: https://github.com/orgs/Web3Auth/discussions/856