Hey guys so I am trying to get the following packages to work:
"@web3auth/base": "^7.0.4",
"@web3auth/modal": "^7.0.5",
"@web3auth/openlogin-adapter": "^7.0.4"
Here is what my code looks like:
Google 0Auth Config:
Web3Auth Verifier Config:
I am able to open the popup, be greeted with the web3 auth sign-in options, then I click the “sign in with google” button, select my google account from the list, then it sends me to a blank screen, showing these errors:
Here is the error message shown in the popup:
{
"errorMsg": "Could not get result from torus nodes \n Error occurred while verifying params verifier teal-TestVerifier not found for account id: 5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY",
"errorStack": "Error: Could not get result from torus nodes \n Error occurred while verifying params verifier teal-TestVerifier not found for account id: 5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY\n at et (https://auth.web3auth.io/v6/assets/index-ab03353d.js:1:1551)\n at https://auth.web3auth.io/v6/assets/index-ab03353d.js:1:9772",
"title": "Mount Error",
"createdAt": "11/5/2023, 2:34:01 AM",
"info": {
"customAuthState": {
"client": "MY_VALID_CLIENT_ID",
"currentLoginProvider": "google",
"popupWindow": "true",
"whiteLabel": "{\"defaultLanguage\":\"en\",\"mode\":\"auto\"}",
"keyMode": "v1",
"isCustomVerifier": "true",
"socialFactorFlow": "",
"loginId": "671bcbea7ce5d0cac41bb9beb184b82d48d60cfc0440dcd7fde52a94f2034748",
"sessionNamespace": "",
"version": "6",
"instanceId": "fjckk3fubmj",
"verifier": "TestVerifier",
"typeOfLogin": "google",
"redirectToOpener": false
},
"customAuthArgs": {
"typeOfLogin": "google",
"verifier": "TestVerifier",
"clientId": "269932770027-iiq8o6plf4a2agdp0lt4ad5spa4qma6p.apps.googleusercontent.com",
"jwtParams": {},
"customState": {
"client": "MY_VALID_CLIENT_ID",
"currentLoginProvider": "google",
"popupWindow": "true",
"whiteLabel": "{\"defaultLanguage\":\"en\",\"mode\":\"auto\"}",
"keyMode": "v1",
"isCustomVerifier": "true",
"socialFactorFlow": "",
"loginId": "671bcbea7ce5d0cac41bb9beb184b82d48d60cfc0440dcd7fde52a94f2034748",
"sessionNamespace": "",
"version": "6"
},
"hash": "state=eyJjbGllbnQiOiJCRzlaZ2dlbDFJZmRtYTRJU3h5cWZkUmJRcjA3VmxJWHNKd3YyV1NXandfZUs2Y01lTlR0OTZYcVVJVDNLamMwZDNTSU1TX3JLZFZSdDhwd2tDX0ZIbTQiLCJjdXJyZW50TG9naW5Qcm92aWRlciI6Imdvb2dsZSIsInBvcHVwV2luZG93IjoidHJ1ZSIsIndoaXRlTGFiZWwiOiJ7XCJkZWZhdWx0TGFuZ3VhZ2VcIjpcImVuXCIsXCJtb2RlXCI6XCJhdXRvXCJ9Iiwia2V5TW9kZSI6InYxIiwiaXNDdXN0b21WZXJpZmllciI6InRydWUiLCJzb2NpYWxGYWN0b3JGbG93IjoiIiwibG9naW5JZCI6IjY3MWJjYmVhN2NlNWQwY2FjNDFiYjliZWIxODRiODJkNDhkNjBjZmMwNDQwZGNkN2ZkZTUyYTk0ZjIwMzQ3NDgiLCJzZXNzaW9uTmFtZXNwYWNlIjoiIiwidmVyc2lvbiI6IjYiLCJpbnN0YW5jZUlkIjoiZmpja2szZnVibWoiLCJ2ZXJpZmllciI6IlRlc3RWZXJpZmllciIsInR5cGVPZkxvZ2luIjoiZ29vZ2xlIiwicmVkaXJlY3RUb09wZW5lciI6ZmFsc2V9&access_token=ya29.a0AfB_byCOt8r5zJfyDcXu2mr0igTf6iJtrnV6vYplBFrZKFWcXrA2M1PojQ1duJSmS5jWGi7Z6ISTp8OsuKEKRQiNldR5UtR3hI9LmTmAquzu5r_fziskxeL8anJL2ttbSe4BUwOSZEYN0mVm0AlEB-zEwesa5QQzVgaCgYKAVgSARASFQGOcNnC7rFTuC53NQs7m8Mg4LoCBA0169&token_type=Bearer&expires_in=3599&scope=email%20profile%20openid%20https://www.googleapis.com/auth/userinfo.profile%20https://www.googleapis.com/auth/userinfo.email&id_token=eyJhbGciOiJSUzI1NiIsImtpZCI6ImY1ZjRiZjQ2ZTUyYjMxZDliNjI0OWY3MzA5YWQwMzM4NDAwNjgwY2QiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20iLCJhenAiOiIyNjk5MzI3NzAwMjctaWlxOG82cGxmNGEyYWdkcDBsdDRhZDVzcGE0cW1hNnAuYXBwcy5nb29nbGV1c2VyY29udGVudC5jb20iLCJhdWQiOiIyNjk5MzI3NzAwMjctaWlxOG82cGxmNGEyYWdkcDBsdDRhZDVzcGE0cW1hNnAuYXBwcy5nb29nbGV1c2VyY29udGVudC5jb20iLCJzdWIiOiIxMDQxMDA3OTQ4NjgzMDAwMDY1OTIiLCJlbWFpbCI6ImhvbWFuaWNzamFrZUBnbWFpbC5jb20iLCJlbWFpbF92ZXJpZmllZCI6dHJ1ZSwiYXRfaGFzaCI6ImZLZldrcEpNS2xXZGpwZk85NGpQWmciLCJub25jZSI6ImZqY2trM2Z1Ym1qIiwibmJmIjoxNjk5MTcyOTQwLCJuYW1lIjoiSmFjb2IgSG9tYW5pY3MiLCJwaWN0dXJlIjoiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EvQUNnOG9jSmNpbWhjTzJIcU5uZlY4RmxCNUZpNTd4aGhXYlNuTEw3aDFqczFxWUdDd2tFPXM5Ni1jIiwiZ2l2ZW5fbmFtZSI6IkphY29iIiwiZmFtaWx5X25hbWUiOiJIb21hbmljcyIsImxvY2FsZSI6ImVuIiwiaWF0IjoxNjk5MTczMjQwLCJleHAiOjE2OTkxNzY4NDAsImp0aSI6ImQ0N2IyZjI4MDQ4MDE5YmYxMGM4OWFmZGM5NDg0Nzk0OGI4OWIwYjYifQ.a-IMg4UPmUf_Lx8P2gX3D58ASgkFCyxabujARHJODNqPHZ0nuAfpfLoJn0uPnInBkPCBX8ZaGD3XJBcgYS9ILoxJYPoVr0znYEVv26HpHd2Ucqgr_5UtBnw0E2IDoDPcGdY9PHr7Acd601XUo-CyKVNIodTiaMq8xbUv1RmsOSbFOsy4KDKI2O65usaGQcrnRHJjW5pOBY9i-_9gp_X9TyCEKd8Tq8POPAJ3qw5IkSlJcLNqOSQDqE22gN9nBYo8506LwVlcxalihJFrCjK9z9HJuoTbPL63eAYTRfQ2nwvKPbGrJFZQK029KYPMuVZfgq89nE_Wac_QGgokwMoz7g&authuser=0&prompt=consent&version_info=CmxfU1ZJX0VJRDRoY3U1cklJREdBOGlQMDFCUlVSSVpsOXhNa3BtYTJ0VVJEQnlZakZRZUhSWGQyTTFNMHhsVG5aRE5GZHVSRXBEVDNKRFNVTk9aV3hYWldrMVpHMDNhRGsxWXpGNk9YZDRNQV8",
"queryParameters": {}
},
"customAuthError": "Could not get result from torus nodes \n Error occurred while verifying params verifier teal-TestVerifier not found for account id: 5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY",
"customAuthHashParams": {
"state": "eyJjbGllbnQiOiJCRzlaZ2dlbDFJZmRtYTRJU3h5cWZkUmJRcjA3VmxJWHNKd3YyV1NXandfZUs2Y01lTlR0OTZYcVVJVDNLamMwZDNTSU1TX3JLZFZSdDhwd2tDX0ZIbTQiLCJjdXJyZW50TG9naW5Qcm92aWRlciI6Imdvb2dsZSIsInBvcHVwV2luZG93IjoidHJ1ZSIsIndoaXRlTGFiZWwiOiJ7XCJkZWZhdWx0TGFuZ3VhZ2VcIjpcImVuXCIsXCJtb2RlXCI6XCJhdXRvXCJ9Iiwia2V5TW9kZSI6InYxIiwiaXNDdXN0b21WZXJpZmllciI6InRydWUiLCJzb2NpYWxGYWN0b3JGbG93IjoiIiwibG9naW5JZCI6IjY3MWJjYmVhN2NlNWQwY2FjNDFiYjliZWIxODRiODJkNDhkNjBjZmMwNDQwZGNkN2ZkZTUyYTk0ZjIwMzQ3NDgiLCJzZXNzaW9uTmFtZXNwYWNlIjoiIiwidmVyc2lvbiI6IjYiLCJpbnN0YW5jZUlkIjoiZmpja2szZnVibWoiLCJ2ZXJpZmllciI6IlRlc3RWZXJpZmllciIsInR5cGVPZkxvZ2luIjoiZ29vZ2xlIiwicmVkaXJlY3RUb09wZW5lciI6ZmFsc2V9",
"access_token": "ya29.a0AfB_byCOt8r5zJfyDcXu2mr0igTf6iJtrnV6vYplBFrZKFWcXrA2M1PojQ1duJSmS5jWGi7Z6ISTp8OsuKEKRQiNldR5UtR3hI9LmTmAquzu5r_fziskxeL8anJL2ttbSe4BUwOSZEYN0mVm0AlEB-zEwesa5QQzVgaCgYKAVgSARASFQGOcNnC7rFTuC53NQs7m8Mg4LoCBA0169",
"token_type": "Bearer",
"expires_in": "3599",
"scope": "email%20profile%20openid%20https://www.googleapis.com/auth/userinfo.profile%20https://www.googleapis.com/auth/userinfo.email",
"id_token": "eyJhbGciOiJSUzI1NiIsImtpZCI6ImY1ZjRiZjQ2ZTUyYjMxZDliNjI0OWY3MzA5YWQwMzM4NDAwNjgwY2QiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20iLCJhenAiOiIyNjk5MzI3NzAwMjctaWlxOG82cGxmNGEyYWdkcDBsdDRhZDVzcGE0cW1hNnAuYXBwcy5nb29nbGV1c2VyY29udGVudC5jb20iLCJhdWQiOiIyNjk5MzI3NzAwMjctaWlxOG82cGxmNGEyYWdkcDBsdDRhZDVzcGE0cW1hNnAuYXBwcy5nb29nbGV1c2VyY29udGVudC5jb20iLCJzdWIiOiIxMDQxMDA3OTQ4NjgzMDAwMDY1OTIiLCJlbWFpbCI6ImhvbWFuaWNzamFrZUBnbWFpbC5jb20iLCJlbWFpbF92ZXJpZmllZCI6dHJ1ZSwiYXRfaGFzaCI6ImZLZldrcEpNS2xXZGpwZk85NGpQWmciLCJub25jZSI6ImZqY2trM2Z1Ym1qIiwibmJmIjoxNjk5MTcyOTQwLCJuYW1lIjoiSmFjb2IgSG9tYW5pY3MiLCJwaWN0dXJlIjoiaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EvQUNnOG9jSmNpbWhjTzJIcU5uZlY4RmxCNUZpNTd4aGhXYlNuTEw3aDFqczFxWUdDd2tFPXM5Ni1jIiwiZ2l2ZW5fbmFtZSI6IkphY29iIiwiZmFtaWx5X25hbWUiOiJIb21hbmljcyIsImxvY2FsZSI6ImVuIiwiaWF0IjoxNjk5MTczMjQwLCJleHAiOjE2OTkxNzY4NDAsImp0aSI6ImQ0N2IyZjI4MDQ4MDE5YmYxMGM4OWFmZGM5NDg0Nzk0OGI4OWIwYjYifQ.a-IMg4UPmUf_Lx8P2gX3D58ASgkFCyxabujARHJODNqPHZ0nuAfpfLoJn0uPnInBkPCBX8ZaGD3XJBcgYS9ILoxJYPoVr0znYEVv26HpHd2Ucqgr_5UtBnw0E2IDoDPcGdY9PHr7Acd601XUo-CyKVNIodTiaMq8xbUv1RmsOSbFOsy4KDKI2O65usaGQcrnRHJjW5pOBY9i-_9gp_X9TyCEKd8Tq8POPAJ3qw5IkSlJcLNqOSQDqE22gN9nBYo8506LwVlcxalihJFrCjK9z9HJuoTbPL63eAYTRfQ2nwvKPbGrJFZQK029KYPMuVZfgq89nE_Wac_QGgokwMoz7g",
"authuser": "0",
"prompt": "consent",
"version_info": "CmxfU1ZJX0VJRDRoY3U1cklJREdBOGlQMDFCUlVSSVpsOXhNa3BtYTJ0VVJEQnlZakZRZUhSWGQyTTFNMHhsVG5aRE5GZHVSRXBEVDNKRFNVTk9aV3hYWldrMVpHMDNhRGsxWXpGNk9YZDRNQV8"
}
}
}
Not sure what could be wrong. I believe that I have the Web3Auth Project and Verifier set up correctly, Google 0Auth credentials setup correctly, and properly set the code up with the proper data. What could I possibly be missing?
I’ve used this tutorial as reference:
https://web3auth.io/docs/auth-provider-setup/social-providers/google
and am pulling snippets of code from:
https://github.com/ninfa-io/eth_london_2023/blob/303d8c6e4c25a572e713bde37fdc0984d5bfa1ca/src/App.tsx#L2
and
https://github.com/etherspot/etherspot-prime-sdk-with-web3auth-social-logins-nextjs-example
My project is a barebones nextjs project.
Appreciate any help towards solving this issue!
Thank you!