This package validates a JSON Web Token using the keys provided by the IAM service.
This package uses the asynchronous invoke-lambda
function. You might need to call it within an async-await function.
const validate = require('@growsari/auth');
const sampleFunction = async (tokenToVerify) => {
return await validate(tokenToVerify);
};
If the token is valid, validate
will return the token's decoded claims as a JSON object. Otherwise, it will return false.