Fixed a bug with login

This commit is contained in:
IM23a-spirgif
2025-04-29 16:20:31 +02:00
parent 942f5abf3c
commit 9eefb5ee38
+2 -1
View File
@@ -93,6 +93,7 @@ app.get("/login", (request, response) => {
app.post("/login", (request, response) => { app.post("/login", (request, response) => {
let {username, password} = request.body; let {username, password} = request.body;
username = username.toLowerCase(); username = username.toLowerCase();
if (!username || !password) if (!username || !password)
return response.status(400).json({error: "Username and password are required"}); return response.status(400).json({error: "Username and password are required"});
@@ -101,7 +102,7 @@ app.post("/login", (request, response) => {
if (!user) return response.status(401).json({error: "Invalid credentials"}); if (!user) return response.status(401).json({error: "Invalid credentials"});
if (user.password !== password) { if (user.password !== password) {
response.status(401).json({error: "Invalid password"}); return response.status(401).json({error: "Invalid password"});
} }
const token = generateAccessToken({username}); const token = generateAccessToken({username});