后台 node
为user设置简单的model:
注册接口
router.post('/register',(req,res)=>{
let Info = req.body
User.findOne({
username:Info.user}).then((result)=>{
if(result){
return res.status(400).json({
msg:'用户已存在'})
}else{
const NewUser =new User({
username:Info.user,
name:Info.name,
password:Info.password
})
bcrypt.genSalt(10, function(err, salt) {
bcrypt.hash(Info.password, salt, function(err, hash) {
if(err) throw err;
NewUser.password = hash
NewUser.save().then(()=>{
res.json<