vuex-persistedstate, похоже, использует эту библиотеку cookie:
https://github.com/js-cookie/js-cookie#expires
В этом примере также есть свойство expired (взято из их документации):
const store = new Store({
// ...
plugins: [
createPersistedState({
storage: {
getItem: key => Cookies.get(key),
setItem: (key, value) =>
Cookies.set(key, value, { expires: 3, secure: true }),
removeItem: key => Cookies.remove(key),
},
}),
],
})
Число 3 здесь - это количество дней, если вы хотите меньше, вы можете следить за этим FAQ:
https://github.com/js-cookie/js-cookie/wiki/Frequently-Asked-Questions#how-to-make-the-cookie-expire-in-less-than-a-day