When trying to connect to Web3Auth with custom JWT provider I get this error
error
:
"unauthorized_client"
error_description
:
"The+%5Bimplicit%5D+Implicit+grant+has+been+disabled+for+this+client."
error_reason
:
"grant_type_disabled"
state
:
"eyJjbGllbnQiOiJCQmNpTkI4Xy1hamFBYkNUQ2NNbE1GRWtiUlFuNWw1QzVCcllxMjVsaXdqV3RtOThYOTJabXNlSEFFMDE0RHF5WnhXY3FpOXB5Ul8wRmtnRXRaNHNRU1kiLCJjdXJyZW50TG9naW5Qcm92aWRlciI6Imp3dCIsInBvcHVwV2luZG93IjoiZmFsc2UiLCJ3aGl0ZUxhYmVsIjoie1wiYXBwTmFtZVwiOlwiS2xhbmdcIixcImFwcFVybFwiOlwiaHR0cHM6Ly93d3cua2xhbmctZ2FtZXMuY29tL1wiLFwibG9nb0xpZ2h0XCI6XCJodHRwczovL3dlYjNhdXRoLmlvL2ltYWdlcy93ZWIzYXV0aC1sb2dvLnN2Z1wiLFwibG9nb0RhcmtcIjpcImh0dHBzOi8vd2ViM2F1dGguaW8vaW1hZ2VzL3dlYjNhdXRoLWxvZ28tLS1EYXJrLnN2Z1wiLFwiZGVmYXVsdExhbmd1YWdlXCI6XCJlblwiLFwibW9kZVwiOlwibGlnaHRcIixcInRoZW1lXCI6e1wicHJpbWFyeVwiOlwiIzAwRDFCMlwifSxcInVzZUxvZ29Mb2FkZXJcIjp0cnVlfSIsImtleU1vZGUiOiJ2MSIsImxvZ2luSWQiOiI1NTM2Njk1ZGUzYzU3NzNlNjU3YjY2ZDc2YTM5Y2I5NjNkOWJiZDQwMjBmZWRjY2E2MzBjZTA4MmJlMGEwNjUwIiwic2Vzc2lvbk5hbWVzcGFjZSI6IiIsInNvY2lhbEZhY3RvckZsb3ciOiIiLCJ2ZXJzaW9uIjoiOSIsImluc3RhbmNlSWQiOiJ1YnJzNTZrdDMyIiwidmVyaWZpZXIiOiJrbGFuZyIsInR5cGVPZkxvZ2luIjoiand0IiwicmVkaXJlY3RUb09wZW5lciI6ZmFsc2V9"
[[Prototype]]
:
Object
-
SDK Version(package.json): 9.6.0
-
Platform: React (Web)
-
Browser Console Screenshots:
- Verifier Name: klang
- JWKS Endpoint: https://login.seed.game/.well-known/jwks.json
- Sample idToken (JWT):
Here’s how I’m connecting
await web3AuthInstance.connectTo(WALLET_ADAPTERS.AUTH, {
loginProvider: "jwt",
extraLoginOptions: {
id_token: data.id_token,
verifierIdField: "email",
domain: 'https://login.seed.game/oauth2',
redirectUrl: window.location.origin,
},
});
I’m not using Auth0, I’m using a custom JWT provider