await new Promise(async(resolve, reject) => {
await dbConnection.query('SELECT * FROM users WHERE name = ? AND password = ?', [username, password], function(err, results, fields) {
if (!err) {
// If there is an issue with the query, output the error
// If the account exists
resolve(results);
if (results.length > 0) {
// Authenticate the user
req.session.loggedin = true;
req.session.username = username;
// Redirect to home page
res.send(`Вы вошли под именем ${username}`);
} else {
res.send('Неправильный пароль или имя пользователя');
}
res.end();
} else {
reject(err);
}
});
});
P.S. Ошибок нет