I’m attempting to add the Scheduler UI components to our WeWeb app (vue.js)
I’ve been able to import the UI components for both the editor and the scheduler successfully.
My Issue / Challenge:
After authenticating with Google or Microsoft, when returned back to the callback URI with the “code” for token exchange I’m getting error code: 45004, Code Verifier Challenge Failed.
I believe because the Grant ID is never verified, the UI for the scheduler editor never changes from the “click to login state” so I’m unable to move further in the scheduling pages setup, etc.
Hi @matt.tidwell - thanks for posting, we do have a Scheduler Quickstart guides with working code, have you tried following the steps there (we include working code repos too!)?
I am wondering if the issue you are facing is WeWeb or Nylas specific
Hi Ram, I’ve been working through all of the steps in the Quickstart. It seems to be related to the Callback URI workflow.
It doesn’t seem to be WeWeb specific. There are several other threads here in the comments with various tools that all seem to have this issue at one point. For me, it seems that my handoff from “Code” to “Token” isn’t working - all the backend logs on Xano are where we are receiving the error.
So it makes me think it’s not WeWeb-related yet, but the UI in WeWeb isn’t updating because the Token is never received.
Also - another way to quickly check that everything is working with your authentication configuration, via hosted authenication, is by clicking on Grants → Add a test grant:
Follow up questions, are you using your a different Google and Microsoft connectors, or the Nylas Sandbox account (no connectors required, and for testing purposes)?
Hi @ram thanks so much for these notes. I am using the Google connectors. I’m also currently in the Nylas Sandbox as well.
Here’s a quick video showing the behavior and the errors I’m seeing once we receive the code back on the callback URL. Apologies if I’m missing something really obvious here. Thanks so much for your responses.