/
commondan
/
authapi
Обзор
Документация
Войти
/
commondan
/
authapi
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/validators/auth.validator.js
40 строк
1 KB
CommondaN0
First initial commit of auth API for web-app
04 апр 2026, 20:13
04 апр 2026, 20:13
27b471c
Код
Авторство
О чём код?
import { body } from "express-validator"; const registerValidator = [ body("name") .trim() .notEmpty() .withMessage("Name is required") .isLength({ min: 3, max: 50 }) .withMessage("Name must be between 3 and 50 characters"), body("email") .trim() .notEmpty() .withMessage("Email is required") .isEmail() .withMessage("Email must be valid") .normalizeEmail(), body("password") .trim() .notEmpty() .withMessage("Password is required") .isLength({ min: 6, max: 64 }) .withMessage("Password must be between 6 and 64 characters"), ]; const loginValidator = [ body("login") .trim() .notEmpty() .withMessage("Login is required") .isLength({ min: 3, max: 255 }) .withMessage("Login must be between 3 and 255 characters"), body("password") .trim() .notEmpty() .withMessage("Password is required") .isLength({ min: 6, max: 64 }) .withMessage("Password must be between 6 and 64 characters"), ]; export { registerValidator, loginValidator };