function validate(req) { const schema = Joi.object({ email: Joi.string().required().email(), password: Joi.string().required() }); return schema.validate(req); }
/** * Get the Trigger configuration schema. * @returns {*} */ getConfigurationSchema() { return this.joi.object().keys({ host: [this.joi.string().hostname().required(), this.joi.string().ip().required()], port: this.joi.number().port().required(), user: this.joi.string().required(), pass: this.joi.string().required(), from: this.joi.string().email().required(), to: this.joi.string().email().required(), }); }
//Register validation const registerValidation = data => { const schema= Joi.object({ name:Joi.string().min(6).required(), email: Joi.string().min(6).required().email(), password: Joi.string().min(6).required() }); return schema.validate(data); }
const registerValidation = data => { const schema = { name: Joi.string().min(6).required(), email: Joi.string().min(6).required().email(), password: Joi.string().min(6).required() }; return Joi.validate(data, schema) }
const loginValidation = (data) => { const validSchema = Joi.object({ email: Joi.string().min(6).required().email(), password: Joi.string().min(6).required() }); return validSchema.validate(data); }
const loginValidation = data => { const schema = { email: Joi.string().min(6).required().email(), password: Joi.string().min(6).required() }; return Joi.validate(data, schema) }
function validateUser(user) { const schema = Joi.object({ name: Joi.string().required(), email: Joi.string().required().email(), password: Joi.string().min(5).max(12).required() }); return schema.validate(user); }
name: Joi.string().required(), email: Joi.string() .email() .required(), password: Joi.string()
// register validation const registerValidation = (data) => { const schema = Joi.object({ name: Joi.string().min(6).required(), email: Joi.string().min(6).required().email(), password: Joi.string().min(6).required(), }); // VALIDATE DATA BEFORE CREATING USER return schema.validate(data); }
// login validation const loginValidation = (data) => { const schema = Joi.object({ email: Joi.string().min(6).required().email(), password: Joi.string().min(6).required(), }); // VALIDATE DATA BEFORE CREATING USER return schema.validate(data); }
const userRegisterValidation = (data) => { const schema = Joi.object({ name: Joi.string().min(6).required(), email: Joi.string().min(6).required().email(), password: Joi.string().min(6).required() }); return schema.validate(data); }
//Register validation const loginValidation = data => { const schema= Joi.object({ email: Joi.string().min(6).required().email(), password: Joi.string().min(6).required() }); return schema.validate(data); }
const registerValidation = (data) => { const validSchema = Joi.object({ name: Joi.string().min(6).required(), email: Joi.string().min(6).required().email(), password: Joi.string().min(6).required() }); return validSchema.validate(data); }