Selepas saya log masuk pada satu komputer, maklumat pengguna log masuk dikongsi pada komputer lain yang tidak dilog masuk. Namun, saya hanya menyimpannya dalam kuki Secara logiknya, kedua-dua pelanggan tidak mengganggu antara satu sama lain , tolong beri saya nasihat dari Allah
Log masuk log masuk.js
router.post('/login',function(req, res, next){
var account=req.body.account; //账号
var password=req.body.password; //密码
var options = {
method:'post',
uri:"/login",
qs:{account:account,password:password},
headers:{'User-Agent': 'Request-Promise'},
json: true
}
http.tp(options,function(error, response, body){
res.cookie('_user', body.data, {maxAge: 24*60*60 * 1000}); //登录成功后把后台返回的信息保存到cookie
res.redirect('back');
})
})
app.js
app.use(function(req, res, next){
var _user=req.cookies._user; //获取保存到cookie的用户信息
res.locals.user =_user; //发送给浏览器
res.locals._user =_user;
res.locals.success = req.flash('success').toString();
res.locals.error = req.flash('error').toString();
next();
});
Jika saya menyimpan maklumat dengan cara ini, bukankah ia hanya akan menyimpan kuki pada penyemak imbas pelanggan yang saya log masuk
Kuki disimpan ke pelayan?