diff options
| author | Adam Soltys <[email protected]> | 2025-10-01 08:56:59 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2025-10-01 08:56:59 -0700 |
| commit | ba2cb303557429a110e0922c34b5d86b2dc51ba4 (patch) | |
| tree | b1ae3b020b093491cf3dcf56f49c8c617aa516f1 | |
| parent | 7de58997e771312e41bca5cacca01ce4cbc990af (diff) | |
| download | coinos-server-ba2cb303557429a110e0922c34b5d86b2dc51ba4.tar.gz coinos-server-ba2cb303557429a110e0922c34b5d86b2dc51ba4.zip | |
fail faster
| -rw-r--r-- | routes/users.ts | 2 |
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)) |
