用到的技术包括Node,js,Express框架,Passport验证,validator验证,bcrypt加密验证
主要内容:
1.使用Node构建后台接口
2.使用Express实现路由和模板引擎
3.使用Passport实现Token的验证
4.使用bcrypt实现密码加密
实现的详细内容:
1.express搭建服务器
2.连接MongoDB数据库
3.搭建路由和数据模型
4.搭建注册接口并存储数据
5.使用全球公认头像gravatar
6.搭建登录接口
7.使用jwt实现Token
8.使用passport-jwt验证用户信息
9.使用validator验证用户信息
10.搭建profiles个人简介的model
11.获取当前用户的个人信息
12.搭建添加和编辑个人信息的接口
......
附上github链接:https://github.com/wenhuikaa/node_restfulApi