node.js - Masalah penjimatan maklumat log masuk Nodejs
天蓬老师
天蓬老师 2017-05-16 13:32:05
0
1
382

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

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

membalas semua(1)
世界只因有你

Kuki disimpan ke pelayan?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!