token
1.什么是token?
token是一段经过后端处理【 后端加密算法 】的特殊字符,后端在前端登录时,会给前端返回这个字符,前端拿到这个字符之后,要将它存入cookie.
2. token的作用是什么?
1.项目自动登录
2.身份验证
(前端发送的每一个数据请求,要求携带一个token数据)
3.权限验证
(普通用户)
(会员用户)
(管理员)
4.原理:当用户注册并登陆后,后端会给它返回一个token字符。
mongoose
1.什么是mongoose?
它就是一个用于操作MongoDB数据库的一个对象,是一个封装对象
2.mongoose使用
1.引入mongoose
2.连接数据库
3.创建骨架 Schema(定义字段)【一个表就是一个骨架,所以骨架不止一个】
4.创建模型-> 用于操作数据库【const useModel=mongoose.model(集合名称[复数],对应的骨架)】
5.创建实体-> 用于数据库增加操作