12345678910111213141516171819202122232425262728293031 |
- /*
- * @Description: 临时id生成.
- * @Autor: kindring
- * @Date: 2022-01-17 16:49:32
- * @LastEditors: kindring
- * @LastEditTime: 2022-01-17 16:58:03
- * @LastDescript:
- */
- // 1. 用户浏览器请求验证码
- // 2. 服务器生成临时标识,顺便生成验证码图片,存储redis
- // 3. 用户输入验证码发送到后端
- /**
- * 生成是否登录中间件
- * @param {*} req
- * @param {*} res
- * @param {*} next
- */
- function checkTmpUid(req, res, next) {
- // 只在未登陆时创建临时uid
- if (!req.session.owner) {
- // 如果有临时凭证则自动生成,没有则跳过
- if (req.session.tmpUid) {
- // 延长过期时间
- } else {
- // 生成临时id
- }
- }
- next();
- }
|