
A set of tools to authenticate NextJs apps with Shopify's OAuth handshake and AppBridge Session Tokens
The Shopify NextJS Toolbox is a powerful suite of tools designed for developers looking to seamlessly integrate Shopify's authentication systems using Next.js. By simplifying the OAuth process without relying on Koa.js, this toolkit provides the essential components needed to handle user authentication efficiently. Whether you're building a shop or an app, the toolbox helps ensure that your integration with Shopify is secure and straightforward.
With an array of server-side utilities and client-side components, this toolbox stands out for its ease of use and flexibility. It allows developers to manage OAuth handshakes, handle session tokens, and implement best practices like nonce validation, all while offering a smooth user experience.
handleAuthStart and handleAuthCallback to manage the OAuth handshake seamlessly.useShopOrigin and useHost make retrieving necessary Shopify query parameters straightforward and efficient.This toolbox provides a comprehensive set of features ideal for developers aiming to integrate Next.js with Shopify, ensuring a robust and secure authentication flow while enhancing overall functionality.
