I have a Nuxt app with this middleware
middleware(context) {
const token = context.route.query.token;
if (!token) {
const result = await context.$api.campaignNewShare.createNewShare();
context.redirect({'name': 'campaigns-new', 'query': {token: result.data.token}});
local.storage.setKey(token, new DateTime().getTime());
}
},
I need to store the token to the local storage but I am not sure if it is possible or safe.