From e0f82b7b1b29f9debed7035bceda5888ff568a2b Mon Sep 17 00:00:00 2001
From: tpgus2603 <kakaneymar2424@gmail.com>
Date: Sun, 8 Dec 2024 20:49:57 +0900
Subject: [PATCH] =?UTF-8?q?bugfix:=20=EB=B3=91=ED=95=A9=EC=B6=9C=EB=8F=99?=
 =?UTF-8?q?=20=ED=95=B4=EA=B2=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 app.js            |  2 +-
 routes/auth.js    | 51 -----------------------------------------------
 routes/session.js | 23 ---------------------
 3 files changed, 1 insertion(+), 75 deletions(-)
 delete mode 100644 routes/auth.js
 delete mode 100644 routes/session.js

diff --git a/app.js b/app.js
index c01d340..7fa87fe 100644
--- a/app.js
+++ b/app.js
@@ -57,7 +57,7 @@ app.use(flash());
 app.set('trust proxy', 1);
 console.log('MongoDB URI:', process.env.MONGO_URI);
 //�쇱슦�� �깅줉 
-const authRoutes = require('./routes/auth');
+const authRoutes = require('./routes/authRoute');
 app.use('/api/auth', authRoutes);
 
 const scheduleRoutes = require('./routes/scheduleRoute');
diff --git a/routes/auth.js b/routes/auth.js
deleted file mode 100644
index 2eb8e9a..0000000
--- a/routes/auth.js
+++ /dev/null
@@ -1,51 +0,0 @@
-const express = require('express');
-const passport = require('passport');
-
-const router = express.Router();
-
-// Google OAuth 濡쒓렇�� �쇱슦��
-router.get(
-  '/login',
-  passport.authenticate('google', {
-    scope: ['profile', 'email'], // �ъ슜�� �뺣낫 �붿껌�� �꾪븳 scope 
-    failureRedirect: `${process.env.FRONT_URL}/login`
-  })
-);
-
-// Google OAuth 肄쒕갚 �쇱슦��
-router.get(
-  '/google/callback',
-  passport.authenticate('google', {
-    failureRedirect: '/auth/login'
-  }),
-  (req, res) => {
-    const redirectUrl = process.env.FRONT_URL;
-    req.session.save((err) => {
-      if (err) {
-        console.error('�몄뀡 ���� �ㅻ쪟:', err);
-        return res.status(500).json({ error: '�쒕쾭 �ㅻ쪟' });
-      }
-      res.redirect(redirectUrl);
-    });
-  }
-);
-
-// 濡쒓렇�꾩썐 �쇱슦��
-router.get('/logout', (req, res) => {
-  if (req.session) {
-    req.session.destroy((err) => {
-      if (err) {
-        console.error('�몄뀡 ��젣 �ㅻ쪟:', err);
-        return res.status(500).json({ error: '�쒕쾭 �ㅻ쪟' });
-      }
-      const redirectUrl = process.env.FRONT_URL;
-      res.redirect(redirectUrl);
-    });
-  } else {
-    // �몄뀡�� �녿뒗 寃쎌슦�먮룄 由щ떎�대젆��
-    const redirectUrl = process.env.FRONT_URL;
-    res.redirect(redirectUrl);
-  }
-});
-
-module.exports = router;
diff --git a/routes/session.js b/routes/session.js
deleted file mode 100644
index 7765943..0000000
--- a/routes/session.js
+++ /dev/null
@@ -1,23 +0,0 @@
-const express = require('express');
-const router = express.Router();
-
-// GET /api/session/info
-router.get('/info', (req, res) => {
-  if (req.user) {
-    const { email, name } = req.user;
-  // 罹먯떛 鍮꾪솢�깊솕
-    res.set('Cache-Control', 'no-store');
-    res.set('Pragma', 'no-cache');	  
-    return res.status(200).json({
-      email,name
-    });
-  }
-  // �몄뀡�� 留뚮즺�섏뿀嫄곕굹 �ъ슜�� �뺣낫媛� �녿뒗 寃쎌슦
-  res.set('Cache-Control', 'no-store');
-  res.set('Pragma', 'no-cache');
-  res.status(401).json({
-    message: '�몄뀡�� 留뚮즺�섏뿀嫄곕굹 �ъ슜�� �뺣낫媛� �놁뒿�덈떎.',
-  });
-});
-
-module.exports = router;
-- 
GitLab