Try use this:
export default function ({ isServer, res, query} ) {
const token = query.token
if (token) {
if (isServer) {
res.setHeader('Set-Cookie', [`access_token=${token}`]); // Server-side
} else {
document.cookie = `access_token=${token}` // Client-side
}
}
}
On server-side you must set header to server's response. On client set cookie via document.cookie or use JS cookie library
@EllenFawkes Thinks! I like you very much!
is it work? do you have other methods?
hi @EllenFawkes @zanjs but, how to use it?
You can also use my little script cookie universal nuxt.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Most helpful comment
Try use this:
On server-side you must set header to server's response. On client set cookie via document.cookie or use JS cookie library