A mono-repo containing a collection of packages
designed to easily integrate apps with Shopify.
@shopify/shopify-app-js
This package has been designed to cover specialized use
cases while building on top of @shopify/shopify-api
-
Middleware for Remix apps that allows apps to communicate
with and authenticate requests coming from Shopify.@shopify/shopify-app-remix
-
Middleware for Express apps that allows apps to communicate
with and authenticate requests coming from Shopify.@shopify/shopify-app-express
Implementations for different vendors / technologies.
-
Simplified memory-based implementation.
@shopify/shopify-app-session-storage-memory
-
@shopify/shopify-app-session-storage-prisma
-
@shopify/shopify-app-session-storage-sqlite
-
@shopify/shopify-app-session-storage-mongodb
-
@shopify/shopify-app-session-storage-mysql
-
@shopify/shopify-app-session-storage-postgresql
-
@shopify/shopify-app-session-storage-redis
-
@shopify/shopify-app-session-storage-kv
Provides an interface that enables apps to store the sessions
created during the OAuth process in @shopify/shopify-api
You can assign any implementation of this interface to the
@shopify/shopify-app-express
package, but you can also call
them directly from your app if you're not building with Express.js
@shopify/shopify-app-session-storage
Contributed SessionStorage
implementations.
-
Contributed by Chris - thank you 👏
@shopify/shopify-app-session-storage-dynamodb