Error troubleshooting
JWT Flow Errors
A sign that an error has occurred is when you are stuck on a loading screen. The first step to debugging the error is to open the browser's developer console and look at the error codes.
Below are common errors you may experience when you integrate with AngelList's JWT flow, what they mean, and if it's not apparent, ways to remediate the problem.
Invalid Compact JWT
This error means there is an error with validating the JWT after Base64-decoding the extToken
.
- Is
extToken
a Base64 encoded JWT? - Is the JWT in the JWS Compact format? You can use https://jwt.io/ to verify it's a valid JWT.
Invalid Token
Does the JWT payload contain all the required fields in JWT Claims Set?
FORBIDDEN
- Is
iss
passed in the JWT Claims Set? - Did you provide the AngelList team with your organization's public key?
- Have you created the transaction using the
createTransaction
mutation?
Invalid token
- Is
aud
set to "angellist"? - Did you include
accountEmail
andtransactionId
in the JWT Claims Set?
Unable to verify recipient
Did you include transmitToken
in the JWT Claims Set?
Updated 9 months ago