低代码中表单的各种组件已经提交了基础的校验规则,但在实际的开发中光有客户端校验是不够的。尤其在屏蔽了js之后可能客户端校验就不起作用了。
为了安全起见,我们需要在服务端也进行校验。那服务端校验如何做呢?
可以在服务端的云函数里引入一个工具,joi
。这款工具可以自定义校验规则,很好的完成各种规则的校验。
引入工具
可以在云函数中通过require
语法进行引入
const Joi = require('joi');
工具引入之后就可以定义校验规则
const schema = Joi.object({
name: Joi.string().valid(),
logo: Joi.st