Spaces:
Runtime error
Runtime error
const Joi = require('joi'); | |
const loginSchema = Joi.object().keys({ | |
email: Joi.string().trim().email().required(), | |
password: Joi.string().trim().min(8).max(128).required(), | |
}); | |
const registerSchema = Joi.object().keys({ | |
name: Joi.string().trim().min(2).max(30).required(), | |
username: Joi.string() | |
.trim() | |
.min(2) | |
.max(20) | |
.regex(/^[a-zA-Z0-9_-]+$/) | |
.required(), | |
email: Joi.string().trim().email().required(), | |
password: Joi.string().trim().min(8).max(128).required(), | |
confirm_password: Joi.string().trim().min(8).max(128).required(), | |
}); | |
module.exports = { | |
loginSchema, | |
registerSchema, | |
}; | |