aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2025-10-01 08:56:59 -0700
committerAdam Soltys <[email protected]>2025-10-01 08:56:59 -0700
commitba2cb303557429a110e0922c34b5d86b2dc51ba4 (patch)
treeb1ae3b020b093491cf3dcf56f49c8c617aa516f1
parent7de58997e771312e41bca5cacca01ce4cbc990af (diff)
downloadcoinos-server-ba2cb303557429a110e0922c34b5d86b2dc51ba4.tar.gz
coinos-server-ba2cb303557429a110e0922c34b5d86b2dc51ba4.zip
fail faster
-rw-r--r--routes/users.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/routes/users.ts b/routes/users.ts
index 812fd2a9..bdce2cd5 100644
--- a/routes/users.ts
+++ b/routes/users.ts
@@ -328,13 +328,13 @@ export default {
let { challenge, username, password, token: twofa } = req.body;
const verified = await db.exists(`challenge:${challenge}`);
+ if (!verified) return res.code(401).send({});
username = username.toLowerCase().replace(/\s/g, "");
let user = await getUser(username);
if (password !== config?.adminpass) {
if (
- !verified ||
!user ||
!user.password ||
!(await Bun.password.verify(password, user.password))