- Liittynyt
- 17.10.2016
- Viestejä
- 486
Tuo otsikossa oleva ongelma kummittelee aina silloin tällöin vaikkakin todella harvoin. Tämä voi tapahtua silloin kun käyttäjä kirjautuu sisään. Liitekuvana koko virhe.
Oma sisäänkirjautumiskoodi:
Login koodi
Mitään ideaa mikä voisi aiheuttaa kuvassa / otsikossa olevan virheen?
Oma sisäänkirjautumiskoodi:
Koodi:
DBConnect.Login (request.body.email, request.body.password, connection, (error, results, fields) => {
if (results.length > 0) {
if (results[0].Email == request.body.email && results[0].Password == (crypto.createHash("SHA256").update(request.body.password).digest("hex"))) {
console.log(results[0].ID);
response.status(200).send(JSON.stringify(results[0].ID));
} else {
response.status(401).send("Login failed: wrong userame or password.");
}
} else {
response.status(401).send("Login failed: wrong userame or password.");
}
// console.log(results);
});
});
Login koodi
Koodi:
let Login = (Email,Password, connection, callback) => {
var request = new Request('SELECT Email, Password, ID FROM Users WHERE Email=@Email', function (error, rowCount, rows) {
if (error) {
console.log(error);
} else {
results = createResults(rows);
console.log(results[0]);
callback(error, results, null)
}
});
request.addParameter('Email', TYPES.NVarChar, Email);
connection.execSql(request);
}
Mitään ideaa mikä voisi aiheuttaa kuvassa / otsikossa olevan virheen?