npm.io
1.1.4 • Published 5 years ago

shopify-application-proxy-verification

Licence
MIT
Version
1.1.4
Deps
0
Size
8 kB
Vulns
0
Weekly
0
Stars
5

shopify-application-proxy-verification

Simple function to verify Shopify Application Proxy requests using HMAC

This package has no dependencies and is very tiny.

Installation

npm i shopify-application-proxy-verification

Usage

import verifyAppProxyHmac from 'shopify-application-proxy-verification';

const verifyAppProxyRequest = (req, res, next) => {
    if ((verifyAppProxyHmac(req.query), process.env.SHOPIFY_SECRET)) {
        return next();
    }
    return res.status(403).json({ errorMessage: 'I don\t think so.' });
};

Keywords