Releases

v0.3.0 1/19/2021

TypeScript

The module has been rewritten with TypeScript and using Siroc as bundler.

Session options

This PR also add a properties into the module to configure the session:

export default {
  strapi: {
    key: 'strapi_jwt',
    expires: 'session',
    cookie: {}
  }
}

Resolves #92 and #85

key

  • Type: String
  • Default: 'strapi_jwt'

Key used for the cookie name as well as LocalStorage/SessionStorage key.

expires

  • Type: String or Number or 'session'
  • Default: 'session'

When expires === 'session', the sessionStorage will be used to act like the cookie.

Otherwise, the value is a string, it will be parsed using ms, ex: expires: '7d'

A number can also be provided as milliseconds, ex: expires: 7 * 24 * 3600 * 1000

It would be possible also to configure during runtime the expiration, example:

if (form.rememberMe) {
  this.$strapi.options.expires = 31 * 24 * 3600 * 1000; // Only number is possible
}
await this.$strapi.login({ identifier: '...', password: '...' })
  • Type: Object
  • Default: {}

Options to forward to the cookie#options module, the expires property will be overwritten.

Resolved #70

Misc

  • The error returned by $strapi also include .original to list the error code, resolves #89

Learn more at https://strapi.nuxtjs.org

v0.1.10 1/8/2021

  • feat: added typescript support and updated docs accordingly (#94) ยท 64f1927

v0.1.9 1/8/2021

  • feat: support proxy and add localStorage (#87) ยท 2e08ec6

v0.1.8 11/2/2020

๐Ÿ› Bug Fixes

#68 Prevent user fetch on server with target static

v0.1.7 10/8/2020

๐Ÿ› Bug Fixes

  • #45 Reduce the size of lodash on build
  • 58a9d17 Better error handling

v0.1.6 8/25/2020

๐Ÿš€ Features

  • #37 Add userUpdated hook

v0.1.5 8/21/2020

๐Ÿš€ Features

  • #35 Handle Single Type entities

๐Ÿ› Bug Fixes

  • #34 Reactivity of $strapi.user on client-side hydratation

v0.1.4 8/21/2020

๐Ÿš€ Features

  • #28 New method to make requests to GraphQL API

๐Ÿ› Bug Fixes

  • #29 Authorization header not present in request object

v0.1.3 7/28/2020

๐Ÿ› Bug Fixes

  • Avoid redefine property if exists (4ac979c)

v0.1.2 7/16/2020

๐Ÿš€ Features

  • Support Nuxt runtimeConfig so you can change your process.env.STRAPI_URL in production without having to run nuxt build โœจ (4442467)

v0.1.1 7/8/2020

๐Ÿ› Bug Fixes

  • fetchUser now uses correct method

v0.1.0 7/6/2020

The official version is out โœจ

Read more on https://strapi.nuxtjs.org