CustomGPT | Auth Token Format

I have set up a CustomGPT with clerk.dev’s custom OAuth flows and CustomGPT’s OAuth form.

I have authenticated successfully with the CustomGPT and I can see the token being sent to my backend server in the Authorization header.

This is all working fine… but my token isn’t a JWT. It doesn’t have the 2 “.” to seperate the parts.

How have people been validating this on the server side?

I’ve the same issue. Did you find a solution?

You need to pass the opaque token to the userinfo endpoint returned from the backedAPI command with which you registered the oauth provider.