Verifier that is already exists with same client_id works well on local env.
But this verifier can not use dev environment due to whitelist URL config.
It’s a shitty specification that we can’t update the whitelist URL after deploying.
Also you can add or remove any whitelist url at any point of time. It is all done using client id and has no relation to verifiers. Just make sure the client id and verifier are on the same network for it to work properly.
Your advise is correct, thanks.
web3authNetwork was ‘testnet’ although I try to connect to mainnet varifier.
I fixed it to ‘mainnet’, then login functions work well.