JochemwhiteOriginal post
Rank 1: Thread
i am trying to validate my incomming webkooks using crypto on nodeJS
Plain text
.createHmac("sha1", process.env.WEBHOOK_SIG_KEY!) .update(`http://my_domain:8000/appwrite/session${JSON.stringify(req.body)}`) // Make sure there isn't a space between the URL and body. .digest("base64")``` this is what i came up reading the docs but its not the as the signature from the header. can anyone see what i am doing wrong?Summary
Developer is having trouble validating incoming webhooks using crypto in NodeJS. They are using `crypto.createHmac` but the generated signature doesn't match the one from the header. They are looking for help in identifying the issue.