小编Pla*_*osu的帖子

是的架构验证密码和确认密码不起作用

import * as Yup from 'yup';
import User from '../models/User';

class UserController {
async store(req, res) {
const schema = Yup.object().shape({
  name: Yup.string().required(),
  email: Yup.string()
    .email()
    .required(),
  password: Yup.string()
    .required()
    .min(6),
});

if (!(await schema.isValid(req.body))) {
  return res.status(400).json({ error: 'Validation fails' });
}

const userExists = await User.findOne({ where: { email: req.body.email } });
if (userExists) {
  return res.status(400).json({ error: 'User already exists.' });
}
const { id, name, email, provider } = await User.create(req.body);
return res.json({ id, name, email, …
Run Code Online (Sandbox Code Playgroud)

api schema node.js yup insomnia

26
推荐指数
3
解决办法
2万
查看次数

标签 统计

api ×1

insomnia ×1

node.js ×1

schema ×1

yup ×1