- 更新导入路径,使用 .js 后缀 -修正用户模型中的密码加密和验证逻辑 - 优化用户路由和控制器 - 重构用户服务和仓库,使用原生 mongoose 方法- 更新错误处理和日志记录
20 lines
427 B
JavaScript
20 lines
427 B
JavaScript
import express from 'express'
|
|
|
|
import userController from '../controllers/userController.js'
|
|
|
|
const router = express.Router()
|
|
router.get('/', function (req, res) {
|
|
if (!req.session.views) {
|
|
req.session.views = 1
|
|
} else {
|
|
req.session.views++
|
|
}
|
|
res.send(`你访问了 ${req.session.views} 次`)
|
|
})
|
|
|
|
router.post('/login', userController.login)
|
|
|
|
router.post('/logout', userController.logout)
|
|
|
|
export default router
|