| 12345678910111213141516171819202122232425262728293031323334353637 |
- const express = require("express");
- const router = express.Router();
- const userSerializer = require("../../serializers/user/UserSerializer");
- router.route("/login").post((req, res) => {
- //登录
- const token = "Bearer EGbbP8ZWU1u-7dogAj97N5gemefVyVpR_50eErvfssA";
- const setSendValue = role => {
- res.append("Authorization", token);
- res.send({
- data: userSerializer(role)
- });
- };
- const { body = {} } = req;
- switch (body.username) {
- case "123@qq.com":
- setSendValue("STUDENT");
- break;
- case "456@qq.com":
- setSendValue("TEACHER");
- break;
- case "error@123.com":
- res.status(418).send({ message: "用户名密码不匹配" });
- break;
- default:
- setSendValue();
- break;
- }
- });
- router.route("/register").post((req, res) => {
- //注册
- res.send({ data: userSerializer() });
- // res.status(400).send({ message: "用户名已存在" });
- });
- module.exports = router;
|