Error using custom auth Could not get result from torus nodes (was working previously)

Please provide the following details too when asking for help in this category:

  • SDK Version: 7.0.1

  • Platform: Web

  • Browser Console Screenshots:
    {
    “errorMsg”: “Could not get result from torus nodes \n Error occurred while verifying params could not verify identity bohonan@gmail.com 73e2e22d-e90f-4edc-8f98-928e6893cf8d”,
    “errorStack”: “Error: Could not get result from torus nodes \n Error occurred while verifying params could not verify identity bohonan@gmail.com 73e2e22d-e90f-4edc-8f98-928e6893cf8d\n at rr (https://auth.web3auth.io/v5/assets/index-9b771176.js:1:1494)\n at Web3Auth”,
    “title”: “Mount Error”,
    “createdAt”: “10/6/2023, 4:03:17 PM”,
    “info”: {
    “customAuthState”: {
    “client”: “BABLh7_PCBpyw5Jx5InJuPwnMwiW6LdZjDi8OeYRkSccwXI-5kq01oEy4eO_Uy43DkKJyvvXvnSOxUmy7ZoR0yc”,
    “currentLoginProvider”: “jwt”,
    “popupWindow”: “false”,
    “whiteLabel”: “{}”,
    “keyMode”: “v1”,
    “isCustomVerifier”: “true”,
    “socialFactorFlow”: “”,
    “loginId”: “52cbf75fd482a8ce8434119e8a4ca58e0643f809666704b9fc499d6695a05526”,
    “sessionNamespace”: “”,
    “version”: “”,
    “instanceId”: “zwulc9w8l8j”,
    “verifier”: “veefriends-test-verifier”,
    “typeOfLogin”: “jwt”,
    “redirectToOpener”: false
    },
    “customAuthArgs”: {
    “typeOfLogin”: “jwt”,
    “verifier”: “veefriends-test-verifier”,
    “clientId”: “BABLh7_PCBpyw5Jx5InJuPwnMwiW6LdZjDi8OeYRkSccwXI-5kq01oEy4eO_Uy43DkKJyvvXvnSOxUmy7ZoR0yc”,
    “jwtParams”: {
    “id_token”: “eyJhbGciOiJSUzI1NiIsImtpZCI6Ijlha0I5UU9OSmpDZUQyRjJGTkNmQnhHbEdaTlFxbWQ5bVd0R0lrdDliWm8iLCJ0eXAiOiJKV1QifQ.eyJ2ZXIiOiIxLjAiLCJpc3MiOiJodHRwczovL2JldGF2ZWVmcmllbmRzYjJjLmIyY2xvZ2luLmNvbS9lMDczMmZjMi02OGEwLTRiMjYtYTlmNi0yMjY0OTlkZWYwYTgvdjIuMC8iLCJzdWIiOiI3M2UyZTIyZC1lOTBmLTRlZGMtOGY5OC05MjhlNjg5M2NmOGQiLCJhdWQiOiIxNzYwZWJiNy1mN2FlLTRiZDEtYTViNy03MGZkNDhkY2Y1M2YiLCJleHAiOjE2OTY2NDQxODYsImFjciI6ImIyY18xYV9zaWdudXBfc2lnbmluIiwibm9uY2UiOiJkZWZhdWx0Tm9uY2UiLCJpYXQiOjE2OTY2MjI1ODYsImF1dGhfdGltZSI6MTY5NjYyMjU4NiwiZW1haWwiOiJib2hvbmFuQGdtYWlsLmNvbSIsImlkcCI6Imdvb2dsZS5jb20iLCJleHRlbnNpb25fQ1JNSUQiOiJjMmQ4YmI5Mi0yMGJiLTRiNmItYmJmMC1jZWMxYWYxMDU4YzUiLCJyb2xlcyI6WyJBZG1pbiIsIlVzZXIiXSwidGlkIjoiZTA3MzJmYzItNjhhMC00YjI2LWE5ZjYtMjI2NDk5ZGVmMGE4IiwiaXNGb3Jnb3RQYXNzd29yZCI6ZmFsc2UsIm5iZiI6MTY5NjYyMjU4Nn0.h4H_NYGJtd9Mx2MyFlsUx5q8Xz4jEFNMKbBv49z-QBHJjNhihmvIVJs_AfBRDuwRKvPcoY44TophuT6DOAG1HIXwxAgtCNYT2Nj6e3nXAf-rX4RfXE5sEmkYfqFRZJ-iNhGnwj5bIAEe3rZ1ILxZfOXYIU0yrLp4t9uLLezpfj7nAQFrEGpkR9OPYFxvJX7mKhz84l5sk0l2a1azhG-lObUtIPQcJyrLwxmE5brmIUo_6ZzO0VMvgLHTKOw3w9HaXXG2H_YMCtKWM-pWNC0jzdi9L9G_kz-E9tCBwDeZUkOUPd0TfaDq9YRGZAjS5rl0QvFw3be4pfDkJ9_nMNUPnQ”,
    “verifierIdField”: “sub”,
    “domain”: “http://localhost:3000
    },
    “customState”: {
    “client”: “BABLh7_PCBpyw5Jx5InJuPwnMwiW6LdZjDi8OeYRkSccwXI-5kq01oEy4eO_Uy43DkKJyvvXvnSOxUmy7ZoR0yc”,
    “currentLoginProvider”: “jwt”,
    “popupWindow”: “false”,
    “whiteLabel”: “{}”,
    “keyMode”: “v1”,
    “isCustomVerifier”: “true”,
    “socialFactorFlow”: “”,
    “loginId”: “52cbf75fd482a8ce8434119e8a4ca58e0643f809666704b9fc499d6695a05526”,
    “sessionNamespace”: “”,
    “version”: “”
    },
    “hash”: “state=eyJjbGllbnQiOiJCQUJMaDdfUENCcHl3NUp4NUluSnVQd25Nd2lXNkxkWmpEaThPZVlSa1NjY3dYSS01a3EwMW9FeTRlT19VeTQzRGtLSnl2dlh2blNPeFVteTdab1IweWMiLCJjdXJyZW50TG9naW5Qcm92aWRlciI6Imp3dCIsInBvcHVwV2luZG93IjoiZmFsc2UiLCJ3aGl0ZUxhYmVsIjoie30iLCJrZXlNb2RlIjoidjEiLCJpc0N1c3RvbVZlcmlmaWVyIjoidHJ1ZSIsInNvY2lhbEZhY3RvckZsb3ciOiIiLCJsb2dpbklkIjoiNTJjYmY3NWZkNDgyYThjZTg0MzQxMTllOGE0Y2E1OGUwNjQzZjgwOTY2NjcwNGI5ZmM0OTlkNjY5NWEwNTUyNiIsInNlc3Npb25OYW1lc3BhY2UiOiIiLCJ2ZXJzaW9uIjoiIiwiaW5zdGFuY2VJZCI6Inp3dWxjOXc4bDhqIiwidmVyaWZpZXIiOiJ2ZWVmcmllbmRzLXRlc3QtdmVyaWZpZXIiLCJ0eXBlT2ZMb2dpbiI6Imp3dCIsInJlZGlyZWN0VG9PcGVuZXIiOmZhbHNlfQ&client_id=BABLh7_PCBpyw5Jx5InJuPwnMwiW6LdZjDi8OeYRkSccwXI-5kq01oEy4eO_Uy43DkKJyvvXvnSOxUmy7ZoR0yc&nonce=zwulc9w8l8j&id_token=eyJhbGciOiJSUzI1NiIsImtpZCI6Ijlha0I5UU9OSmpDZUQyRjJGTkNmQnhHbEdaTlFxbWQ5bVd0R0lrdDliWm8iLCJ0eXAiOiJKV1QifQ.eyJ2ZXIiOiIxLjAiLCJpc3MiOiJodHRwczovL2JldGF2ZWVmcmllbmRzYjJjLmIyY2xvZ2luLmNvbS9lMDczMmZjMi02OGEwLTRiMjYtYTlmNi0yMjY0OTlkZWYwYTgvdjIuMC8iLCJzdWIiOiI3M2UyZTIyZC1lOTBmLTRlZGMtOGY5OC05MjhlNjg5M2NmOGQiLCJhdWQiOiIxNzYwZWJiNy1mN2FlLTRiZDEtYTViNy03MGZkNDhkY2Y1M2YiLCJleHAiOjE2OTY2NDQxODYsImFjciI6ImIyY18xYV9zaWdudXBfc2lnbmluIiwibm9uY2UiOiJkZWZhdWx0Tm9uY2UiLCJpYXQiOjE2OTY2MjI1ODYsImF1dGhfdGltZSI6MTY5NjYyMjU4NiwiZW1haWwiOiJib2hvbmFuQGdtYWlsLmNvbSIsImlkcCI6Imdvb2dsZS5jb20iLCJleHRlbnNpb25fQ1JNSUQiOiJjMmQ4YmI5Mi0yMGJiLTRiNmItYmJmMC1jZWMxYWYxMDU4YzUiLCJyb2xlcyI6WyJBZG1pbiIsIlVzZXIiXSwidGlkIjoiZTA3MzJmYzItNjhhMC00YjI2LWE5ZjYtMjI2NDk5ZGVmMGE4IiwiaXNGb3Jnb3RQYXNzd29yZCI6ZmFsc2UsIm5iZiI6MTY5NjYyMjU4Nn0.h4H_NYGJtd9Mx2MyFlsUx5q8Xz4jEFNMKbBv49z-QBHJjNhihmvIVJs_AfBRDuwRKvPcoY44TophuT6DOAG1HIXwxAgtCNYT2Nj6e3nXAf-rX4RfXE5sEmkYfqFRZJ-iNhGnwj5bIAEe3rZ1ILxZfOXYIU0yrLp4t9uLLezpfj7nAQFrEGpkR9OPYFxvJX7mKhz84l5sk0l2a1azhG-lObUtIPQcJyrLwxmE5brmIUo_6ZzO0VMvgLHTKOw3w9HaXXG2H_YMCtKWM-pWNC0jzdi9L9G_kz-E9tCBwDeZUkOUPd0TfaDq9YRGZAjS5rl0QvFw3be4pfDkJ9_nMNUPnQ&verifierIdField=sub”,
    “queryParameters”: {}
    },
    “customAuthError”: “Could not get result from torus nodes \n Error occurred while verifying params could not verify identity bohonan@gmail.com 73e2e22d-e90f-4edc-8f98-928e6893cf8d”,
    “customAuthHashParams”: {
    “state”: “eyJjbGllbnQiOiJCQUJMaDdfUENCcHl3NUp4NUluSnVQd25Nd2lXNkxkWmpEaThPZVlSa1NjY3dYSS01a3EwMW9FeTRlT19VeTQzRGtLSnl2dlh2blNPeFVteTdab1IweWMiLCJjdXJyZW50TG9naW5Qcm92aWRlciI6Imp3dCIsInBvcHVwV2luZG93IjoiZmFsc2UiLCJ3aGl0ZUxhYmVsIjoie30iLCJrZXlNb2RlIjoidjEiLCJpc0N1c3RvbVZlcmlmaWVyIjoidHJ1ZSIsInNvY2lhbEZhY3RvckZsb3ciOiIiLCJsb2dpbklkIjoiNTJjYmY3NWZkNDgyYThjZTg0MzQxMTllOGE0Y2E1OGUwNjQzZjgwOTY2NjcwNGI5ZmM0OTlkNjY5NWEwNTUyNiIsInNlc3Npb25OYW1lc3BhY2UiOiIiLCJ2ZXJzaW9uIjoiIiwiaW5zdGFuY2VJZCI6Inp3dWxjOXc4bDhqIiwidmVyaWZpZXIiOiJ2ZWVmcmllbmRzLXRlc3QtdmVyaWZpZXIiLCJ0eXBlT2ZMb2dpbiI6Imp3dCIsInJlZGlyZWN0VG9PcGVuZXIiOmZhbHNlfQ”,
    “client_id”: “BABLh7_PCBpyw5Jx5InJuPwnMwiW6LdZjDi8OeYRkSccwXI-5kq01oEy4eO_Uy43DkKJyvvXvnSOxUmy7ZoR0yc”,
    “nonce”: “zwulc9w8l8j”,
    “id_token”: “eyJhbGciOiJSUzI1NiIsImtpZCI6Ijlha0I5UU9OSmpDZUQyRjJGTkNmQnhHbEdaTlFxbWQ5bVd0R0lrdDliWm8iLCJ0eXAiOiJKV1QifQ.eyJ2ZXIiOiIxLjAiLCJpc3MiOiJodHRwczovL2JldGF2ZWVmcmllbmRzYjJjLmIyY2xvZ2luLmNvbS9lMDczMmZjMi02OGEwLTRiMjYtYTlmNi0yMjY0OTlkZWYwYTgvdjIuMC8iLCJzdWIiOiI3M2UyZTIyZC1lOTBmLTRlZGMtOGY5OC05MjhlNjg5M2NmOGQiLCJhdWQiOiIxNzYwZWJiNy1mN2FlLTRiZDEtYTViNy03MGZkNDhkY2Y1M2YiLCJleHAiOjE2OTY2NDQxODYsImFjciI6ImIyY18xYV9zaWdudXBfc2lnbmluIiwibm9uY2UiOiJkZWZhdWx0Tm9uY2UiLCJpYXQiOjE2OTY2MjI1ODYsImF1dGhfdGltZSI6MTY5NjYyMjU4NiwiZW1haWwiOiJib2hvbmFuQGdtYWlsLmNvbSIsImlkcCI6Imdvb2dsZS5jb20iLCJleHRlbnNpb25fQ1JNSUQiOiJjMmQ4YmI5Mi0yMGJiLTRiNmItYmJmMC1jZWMxYWYxMDU4YzUiLCJyb2xlcyI6WyJBZG1pbiIsIlVzZXIiXSwidGlkIjoiZTA3MzJmYzItNjhhMC00YjI2LWE5ZjYtMjI2NDk5ZGVmMGE4IiwiaXNGb3Jnb3RQYXNzd29yZCI6ZmFsc2UsIm5iZiI6MTY5NjYyMjU4Nn0.h4H_NYGJtd9Mx2MyFlsUx5q8Xz4jEFNMKbBv49z-QBHJjNhihmvIVJs_AfBRDuwRKvPcoY44TophuT6DOAG1HIXwxAgtCNYT2Nj6e3nXAf-rX4RfXE5sEmkYfqFRZJ-iNhGnwj5bIAEe3rZ1ILxZfOXYIU0yrLp4t9uLLezpfj7nAQFrEGpkR9OPYFxvJX7mKhz84l5sk0l2a1azhG-lObUtIPQcJyrLwxmE5brmIUo_6ZzO0VMvgLHTKOw3w9HaXXG2H_YMCtKWM-pWNC0jzdi9L9G_kz-E9tCBwDeZUkOUPd0TfaDq9YRGZAjS5rl0QvFw3be4pfDkJ9_nMNUPnQ”,
    “verifierIdField”: “sub”
    }
    }
    }

  • Related to Custom Authentication? Please provide the following info too: (Optional)

    • Verifier Name: veefriends-test-verifier
    • JWKS Endpoint:
    • Sample idToken(JWT) eyJhbGciOiJSUzI1NiIsImtpZCI6Ijlha0I5UU9OSmpDZUQyRjJGTkNmQnhHbEdaTlFxbWQ5bVd0R0lrdDliWm8iLCJ0eXAiOiJKV1QifQ.eyJ2ZXIiOiIxLjAiLCJpc3MiOiJodHRwczovL2JldGF2ZWVmcmllbmRzYjJjLmIyY2xvZ2luLmNvbS9lMDczMmZjMi02OGEwLTRiMjYtYTlmNi0yMjY0OTlkZWYwYTgvdjIuMC8iLCJzdWIiOiI3M2UyZTIyZC1lOTBmLTRlZGMtOGY5OC05MjhlNjg5M2NmOGQiLCJhdWQiOiIxNzYwZWJiNy1mN2FlLTRiZDEtYTViNy03MGZkNDhkY2Y1M2YiLCJleHAiOjE2OTY2MzI5NjEsImFjciI6ImIyY18xYV9zaWdudXBfc2lnbmluIiwibm9uY2UiOiJkZWZhdWx0Tm9uY2UiLCJpYXQiOjE2OTY2MTEzNjEsImF1dGhfdGltZSI6MTY5NjYxMTM2MSwiZW1haWwiOiJib2hvbmFuQGdtYWlsLmNvbSIsImlkcCI6Imdvb2dsZS5jb20iLCJleHRlbnNpb25fQ1JNSUQiOiJjMmQ4YmI5Mi0yMGJiLTRiNmItYmJmMC1jZWMxYWYxMDU4YzUiLCJyb2xlcyI6WyJBZG1pbiIsIlVzZXIiXSwidGlkIjoiZTA3MzJmYzItNjhhMC00YjI2LWE5ZjYtMjI2NDk5ZGVmMGE4IiwiaXNGb3Jnb3RQYXNzd29yZCI6ZmFsc2UsIm5iZiI6MTY5NjYxMTM2MX0.L89_LB127YDItbyaWFFdPnSgUmPFRWR74A2YuyEcMAKtDfS3Ai1e_8VJx1ieCsAYw0-O5g0hb6__FzCXjItlQgJsjTkElvCbZ6FBUlOm5kEhsOoMgKpd-ljVTuz2BVDVCslgbsMYkmJisTvoUxfql99_x1M2DMBGHNbGyqfzH9yS4v06TVUdR8xkZQlfR7_itx4omNXVA-7BzTn_HyXciGw9drrOwIrOVgZUvJj2U5BQqr1jx3HXAz11eOsXffCF0uUB_1uJ_bk2s_JRCqTCPoJYdgCNmOFSrUqt4KUdDgg5VNGRKMKQKbbxxTGTbsRtFBzfEi4xMV0HiOyRHACyhg

Please provide the Web3Auth initialization and login code snippet below:

@thomas.bohonan Welcome Onboard!

Error occurred while verifying params could not verify identity

This error occurs because the verifierIdField of extraLoginOptions is different from the one you have set up during the creation of Verifiers (JWT Verifiers ID) on the Web3Auth dashboard.

  • This is the JWT Verifiers ID field on the Verifier Modal of the Web3Auth dashboard.

Make sure, this matched with your code:

import { WALLET_ADAPTERS, CHAIN_NAMESPACES } from "@web3auth/base";

await web3auth.connectTo(WALLET_ADAPTERS.OPENLOGIN, {
  loginProvider: "jwt",
  extraLoginOptions: {
    domain: "YOUR-AUTH0-DOMAIN",
    verifierIdField: "sub", // <-- This is the JWT Verifiers ID field.
    response_type: "token",
    scope: "email profile openid",
  },
});

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.