cari

Rumah  >  Soal Jawab  >  teks badan

node.js - Masalah penjimatan maklumat log masuk Nodejs

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

天蓬老师天蓬老师2791 hari yang lalu466

membalas semua(1)saya akan balas

  • 世界只因有你

    世界只因有你2017-05-16 13:34:05

    Kuki disimpan ke pelayan?

    balas
    0
  • Batalbalas