如何在前面设置会话(nuxtjs)?
how to set session in front(nuxtjs)?
我有代码来设置在邮递员中工作的会话
首先:设置我的会话并成功
const user = {
name: 'afshin',
};
req.session.user = user
res.status(200).send({data:req.session.user,status:200});
第二个:检索会话
console.log(req.session.user)
这在我向邮递员提出请求时有效。但是当我在客户端(nuxt + axios)上使用时它不起作用
第三:在前端
this.$axios
.post(
'http://localhost:7000/auth/session-result',
{ data: 'salam' },
{
headers: { 'Content-Type': 'application/json' },
},
{ withCredentials: true },
)
.then((res) => {
console.log(res)
})
.catch((error) => {
console.log(error)
this.setState({
errorMessage: `Server Error`,
loading: false,
})
})
我做错了什么前端?
req
是服务端的,所以在客户端是获取不到的,如this page所示,这只是服务端的。
我有代码来设置在邮递员中工作的会话
首先:设置我的会话并成功
const user = {
name: 'afshin',
};
req.session.user = user
res.status(200).send({data:req.session.user,status:200});
第二个:检索会话
console.log(req.session.user)
这在我向邮递员提出请求时有效。但是当我在客户端(nuxt + axios)上使用时它不起作用
第三:在前端
this.$axios
.post(
'http://localhost:7000/auth/session-result',
{ data: 'salam' },
{
headers: { 'Content-Type': 'application/json' },
},
{ withCredentials: true },
)
.then((res) => {
console.log(res)
})
.catch((error) => {
console.log(error)
this.setState({
errorMessage: `Server Error`,
loading: false,
})
})
我做错了什么前端?
req
是服务端的,所以在客户端是获取不到的,如this page所示,这只是服务端的。