초기 PM 소스 전체 업로드

This commit is contained in:
koj729 committed 2026-06-12 17:14:03 +09:00
commit 4e33c9a02a
1769 files changed
+377797

No files matched your search

+21
View File
@@ -0,0 +1,21 @@
const express = require("express");
const router = express.Router();
const oauthController = require("./oauthController");
router.get("/callback", oauthController.handleCallback);
router.get("/logout", (req, res) => {
const redirectUrl = `${req.protocol}://${req.get("host")}`;
// 1) 서비스 로컬 세션 제거
req.session.destroy(() => {
res.clearCookie("connect.sid");
// 2) Sentinel 로그아웃 호출 (redirect 포함)
return res.redirect(
`${process.env.SENTINEL_BASE}/oauth/logout?redirect=${redirectUrl}`
);
});
});
module.exports = router;