diff --git a/routes/session.js b/routes/session.js index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..09178cfbc497a65b94a5d88b681e0f796679ec92 100644 --- a/routes/session.js +++ b/routes/session.js @@ -0,0 +1,23 @@ +const express = require('express'); +const router = express.Router(); + +// GET /api/session/info +router.get('/info', (req, res) => { + if (req.session && req.session.user) { + const { email, name } = req.session.user; + + return res.status(200).json({ + user: { + email, + name, + }, + }); + } + + // �몄뀡�� 留뚮즺�섏뿀嫄곕굹 �ъ슜�� �뺣낫媛� �녿뒗 寃쎌슦 + res.status(401).json({ + message: '�몄뀡�� 留뚮즺�섏뿀嫄곕굹 �ъ슜�� �뺣낫媛� �놁뒿�덈떎.', + }); +}); + +module.exports = router;