Erstellen einer Anmeldeseite mit JSON als ÜberprüfungHTML

HTML-Programmierer
Anonymous
 Erstellen einer Anmeldeseite mit JSON als Überprüfung

Post by Anonymous »

Erste Frage auf Stackoverflow, immer noch neu im Programmieren. Wenn es mit der Eingabe übereinstimmt, wird sich bei der Website angemeldet. Andernfalls wird entweder "ungültiges Passwort" oder "kein registrierter Benutzername" angezeigt. Entschuldigung, wenn mein Code oder meine Erklärung nicht klar sind, immer noch sehr neu. < /P>

Code: Select all

...
var accounts = JSON.parse(fs.readFileSync('./accounts.json'));

app.post('/', function (req, res) {
username1 = req.body.userinput; //username is their email
password1 = req.body.passinput;

if (username1 == accounts.email && password1 == accounts.password) {
console.log("Correct login");
res.render('login', { layout: false});
}

else if (username1 == accounts.email && password1 != accounts.password) {

var incorrectp = ("Invalid Password");
res.render('login', { layout: false, wrongp: incorrectp });
}

else if (username1 != accounts.email) {

var incorrectu = ("Not a registered username");
res.render('login', { layout: false, wrongu: incorrectu });
}

});
< /code>
 AccounTs.json
[
{
"id": "100001",
"email":"helloworld@gmail.com",
"password":"helloworld",
"accountType":"Chequing",
"accountBalance":0
},
{
"id": "100002",
"email":"john@beatles.uk",
"password":"lennon",
"accountType":"Savings",
"accountBalance":0
}
]
...

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post