user.route.js 1.23 KB
Newer Older
한규민's avatar
한규민 committed
1
import express from "express";
Kim, Subin's avatar
Kim, Subin committed
2
import multer from "multer";
한규민's avatar
한규민 committed
3
import userCtrl from "../controllers/user.controller.js";
한규민's avatar
한규민 committed
4
import multer from "multer"
한규민's avatar
한규민 committed
5
6

const router = express.Router();
한규민's avatar
한규민 committed
7
8
9
const upload = multer({
    dest: "upload/"
})
한규민's avatar
한규민 committed
10

Jiwon Yoon's avatar
Jiwon Yoon committed
11
12
13
router
    .route("/user")
    .get(userCtrl.getUser)
한규민's avatar
한규민 committed
14

Kim, Subin's avatar
Kim, Subin committed
15
16
17
18
const upload = multer({
    dest: "upload/"
})

한규민's avatar
한규민 committed
19
20
21
22
router
    .route("/user")
    .get(userCtrl.getUser)

한규민's avatar
한규민 committed
23
router
한규민's avatar
한규민 committed
24
25
26
    .route("/login")
    .post(userCtrl.login)

한규민's avatar
context    
한규민 committed
27
28
29
30
router
    .route("/logout")
    .get(userCtrl.logout)

한규민's avatar
한규민 committed
31
32
33
34
router
    .route("/guest")
    .post(userCtrl.guestLogin)

한규민's avatar
한규민 committed
35
36
37
38
router
    .route("/signup")
    .post(userCtrl.signup)

한규민's avatar
한규민 committed
39
router
Kim, Subin's avatar
Kim, Subin committed
40
41
42
43
44
    .route("/profile")
    .post(
        upload.single("image"),
        userCtrl.uploadProfile
    )
45

한규민's avatar
한규민 committed
46
47
48
49
50
router
    .route("/modify")
    .post(userCtrl.modifyUser)

router
한규민's avatar
한규민 committed
51
52
    .route("/member")
    .get(userCtrl.getMember)
Kim, Subin's avatar
Kim, Subin committed
53

54
router
Kim, Subin's avatar
Kim, Subin committed
55
56
    .route("/num")
    .post(userCtrl.confirmNum)
한규민's avatar
한규민 committed
57

한규민's avatar
한규민 committed
58
59
60
61
router
    .route("/pw/:pw")
    .get(userCtrl.comparePw)

한규민's avatar
한규민 committed
62
router
한규민's avatar
한규민 committed
63
64
    .route("/phone/:phone")
    .post(userCtrl.confirmMbnum)
한규민's avatar
한규민 committed
65

Kim, Subin's avatar
Kim, Subin committed
66
67
router
    .route('/getuserinfo')
68
    .post(userCtrl.getUserInfo)
한규민's avatar
한규민 committed
69

Kim, Subin's avatar
Kim, Subin committed
70
71
router
    .route('/guest/save')
Jiwon Yoon's avatar
Jiwon Yoon committed
72
73
    .post(userCtrl.saveGuestInfo)

Kim, Subin's avatar
Kim, Subin committed
74
75
router
    .route('/guestinfo/:guestId')
76
77
    .get(userCtrl.getGuestInfo)

한규민's avatar
한규민 committed
78
export default router;