There seems to be some bug in the code. Please contact support to fix this. could not validate redirect, please whitelist your domain: for provided clientId

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

  • SDK Version: 6.1.4

  • Platform: React.s

  • Browser Console Screenshots:

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

    • Verifier Name:
    • JWKS Endpoint:
    • Sample idToken(JWT)

Please provide the Web3Auth initialization and login code snippet below:
const web3auth = new Web3Auth({
chainConfig: {
chainNamespace: CHAIN_NAMESPACES.EIP155,
chainId: process.env.REACT_APP_CHAIN_ID,
rpcTarget: process.env.REACT_APP_RPC_URL,
blockExplorer: process.env.REACT_APP_EXPLORER_URL
uiConfig: {
appName: “DA”,
appLogo: “”, // Your App Logo Here
theme: “light”,
loginMethodsOrder: [“apple”, “google”, “twitter”],
defaultLanguage: “en”, // en, de, ja, ko, zh, es, fr, pt, nl
loginGridCol: 3,
primaryButton: “externalLogin”, // “externalLogin” | “socialLogin” | “emailLogin”
web3AuthNetwork: process.env.REACT_APP_NETWORK,

    const openloginAdapter = new OpenloginAdapter({
      loginSettings: {
        mfaLevel: "optional",
      adapterSettings: {
        uxMode: "popup", // "redirect" | "popup"
        whiteLabel: {
          name: "Digital Arms",
          logoLight: "",
          logoDark: "",
          defaultLanguage: "en", // en, de, ja, ko, zh, es, fr, pt, nl
          dark: false, // whether to enable dark mode. defaultValue: false
        mfaSettings: {
          deviceShareFactor: {
            enable: true,
            priority: 1,
            mandatory: true,
          backUpShareFactor: {
            enable: true,
            priority: 2,
            mandatory: false,
          socialBackupFactor: {
            enable: true,
            priority: 3,
            mandatory: false,
          passwordFactor: {
            enable: true,
            priority: 4,
            mandatory: false,

@neha.decrypt Thanks for reaching out.

Please ensure clientId mentioned in the error message is the same from the dashboard which shows that your domain is whitelisted. Could you please verify if your domain is whitelisted on the dashboard for the clientID in the error message?

The reason here might be related to wrong web3authNetwork parameter in the web3auth constructor code. Please check

Could you confirm if the issue is happening on Google Chrome as well?

Please disable Brave shield completely

You will need to disable Brave shields for each individual URL such as ,, that and then try to login.

Hey @neha.decrypt, did this work for you ?