@platyplus/nuxt-hasura-backend-plus

Nuxt plugin for Hasura Backend Plus

Usage no npm install needed!

<script type="module">
  import platyplusNuxtHasuraBackendPlus from 'https://cdn.skypack.dev/@platyplus/nuxt-hasura-backend-plus';
</script>

README

@platyplus/nuxt-hasura-backend-plus

Nuxt module for Hasura Backend Plus

Installation

yarn add @platyplus/nuxt-hasura-backend-plus

Edit your nuxt.config.js file:

export default {
  modules: [
    [
      '@platyplus/nuxt-hasura-backend-plus',
      {
        endpoint: 'http://my-hbp-endpoint.com',
        refreshInSeconds: 60000 // seconds before refreshing the token
      }
    ]
  ],

  buildModules: ['@nuxtjs/composition-api']
}

Usage

Vue compositions:

  • useRegister
  • useLogin
  • useLogout
  • useStatus
  • useHasuraClaims