squidex-module
Features
The module features Squidex GraphQL API connection.
Setup
- Add
squidex-module
dependency using yarn or npm to your project - Add
squidex-module
tomodules
section ofnuxt.config.js
modules: // Simple usage 'squidex-module' // With options 'squidex-module' /* module options */ endpoint: 'https://cloud.squidex.io/api/content/<app>/graphql' clientId: processenvSQUIDEX_CLIENT_ID clientSecret: processenvSQUIDEX_CLIENT_SECRET tokenCacheDuration: 15 squidex: endpoint: 'https://cloud.squidex.io/api/content/<app/graphql' clientId: processenvSQUIDEX_CLIENT_ID clientSecret: processenvSQUIDEX_CLIENT_SECRET tokenCacheDuration: 15
Usage
Module Description
Development
- Clone this repository
- Install dependencies using
yarn install
ornpm install
- Start development server using
npm run dev
- Add .env under the root directory:
// example: .env SQUIDEX_TOKEN_URL=https://cloud.squidex.io/identity-server/connect/token SQUIDEX_TOKEN_GRANT_TYPE=client_credentials SQUIDEX_TOKEN_SCOPE=squidex-api SQUIDEX_CLIENT_ID=<your:clientid> SQUIDEX_CLIENT_SECRET=<secret>
License
Copyright (c) zipme gk@rb2.nl