From e7d5eff92b43251f6a8548d2e0f9a2ee1c360c1f Mon Sep 17 00:00:00 2001 From: yuyoung Date: Wed, 18 Jun 2025 11:38:05 +0900 Subject: [PATCH] feat: studentNum validation updated --- back/routes/userRoutes.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/back/routes/userRoutes.js b/back/routes/userRoutes.js index 42d2d8e..9c60fe0 100644 --- a/back/routes/userRoutes.js +++ b/back/routes/userRoutes.js @@ -17,6 +17,13 @@ const isValidPassword = (password) => { router.post('/register', async (req, res) => { const { studentNumber, name, password, major } = req.body; + + if (studentNumber.length > 11) { + return res.status(400).json({ + message: 'Student number must be 11 characters or less' + }); + } + if (!isValidPassword(password)) { return res.status(400).json({ message: 'Password must be at least 6 characters and include both letters and numbers'