1.bodyParser和cookieParser:
 
const bodyParser = require('body-parser')
const cookieParser = require('cookie-parser')
 
app.use(cookieParser());
app.use(bodyParser.json())

2.登陆注册——数据库模型建立

3.注册功能的实现

//引用body-parser插件

const bodyParser = require('body-parser')

const cookieParser = require('cookie-parser')

const app = express()

app.user(cookieParser())

app.use(bodyParser.json())

app.use('/user',userRouter)

userRouter.js:

Router.post('/register',function(req,res){

console.log(req/body.data)

const {user,pwd,type}  = req.body.data

User.findOne({user:user},function(err,doc){

if(doc) return res.json({code:1,msg:'用户名重复'})

User.create({user,pwd,type},function(e,d){

if(e){

return res.json({code:1,msg:'后端出粗了'})

}

return res.json({code:0})

})

})

})

3.Cookie

app.use(cookieParser())

res.cookie('userid',userid)

最新文章

  1. django 初级(一) 配置与周边
  2. ACM: HDU 2563 统计问题-DFS+打表
  3. COM是一个更好的C++
  4. python核心编程 第二天
  5. iOS学习笔记:iOS核心动画中的常用类型
  6. WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起
  7. 生产企业如何部署VMware虚拟化的解决方案
  8. android 屏幕适配 课程笔记
  9. 项目经验分享——Java常用工具类集合 转
  10. 10分钟 在linux里创建.net core helloworld控制台程序
  11. 爬虫(三)http和https协议
  12. python栈
  13. js 判断浏览器型号
  14. 题解——洛谷P3812【模板】线性基
  15. VS2017C++单元测试
  16. 2017-2018-2 20155231《网络对抗技术》实验五: MSF基础应用
  17. 进程间通过intent传递数据失败
  18. CRT中的时间(time_t和tm)(转载)
  19. Redux和React-Redux的实现(一):Redux的实现和context
  20. Django - 路由层(URLconf)

热门文章

  1. ETL-informatica进阶资料整理
  2. 洛谷—— P1855 榨取kkksc03
  3. 15个开发者最亲睐的Andr​​oid代码编辑器
  4. BNUOJ34980方(芳)格(哥)取数(好坑)
  5. WET Dilutes Performance Bottlenecks
  6. sublime text3 3143注册码
  7. rest_framework 解析器(下 全局配置使用)
  8. [Codeforces 757E] Bash Plays with Functions (数论)
  9. [JZOJ4024] [佛山市选2015] 石子游戏 解题报告
  10. PostgreSQL Replication之第七章 理解Linux高可用(3)