Я пытаюсь показать идентификатор пользователя в URL-адресе после входа в систему, но он не работает
Я использую Express Framework Nodejs.
Может ли кто-нибудь помочь Меня ?
app.post('/login', function(req, res, next){
const name = req.body.name;
const pass = req.body.pass;
let errors = [];
if(name == ''){
errors.push({ msg: 'Please Enter Name' });
}
if(pass == ''){
errors.push({ msg: 'Please Enter Password' });
}
req.getConnection(function(err, connection){
connection.query("SELECT * FROM App WHERE name = '"+ name +"' ", function(err, rows, fields){
if(bcryptjs.compareSync(req.body.pass, rows[0].password)){
console.log('Login');
res.render('Home', { name: rows[0].name });
}else{
errors.push({ msg: 'Wrong Password' });
}
if(err){
console.log(err);
}else{
if(rows.length <= 0){
errors.push({ msg: 'Wrong Username' });
}
}
if(errors.length > 0){
res.render('login',{
errors,
name,
pass
});
}
});
});
});
Я хочу показать идентификатор пользователя в URL-адресе после публикации, как я могу это сделать?