multipassify-ts
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

Multipassify

// define or import multipass token from .env
const SHOPIFY_MULTIPASS_TOKEN = '6fee2f4f64e3c4b35610786df324fdbc';
 
const customerData = {
  email: 'test@example.com',
  remote_ip: 'USERS IP ADDRESS',
  return_to: 'http://some.url'
};

const multipassify = new Multipassify(SHOPIFY_MULTIPASS_TOKEN);

const token = multipassify.encode(customerData)

const url = multipassify.getUrl(customerData, 'yourstore.myshopify.com')

Typescript bindings for using Shopify's multipass authentication system.

Basic test suite included.

Follow the the instructions here to obtain multipass access. Please note that you need ShopifyPlus to access this feature.

Package Sidebar

Install

npm i multipassify-ts

Weekly Downloads

417

Version

0.0.1

License

ISC

Unpacked Size

26.7 kB

Total Files

33

Last publish

Collaborators

  • sjcobb2022