diff --git a/routes/auth.js b/routes/auth.js
index 576d37640e0fb0dd39183af4cd9c9a4b5ae7c8c5..f7a418b19abcba290a255ae21c38f9e4afb911a2 100644
--- a/routes/auth.js
+++ b/routes/auth.js
@@ -5,34 +5,38 @@ const router = express.Router();
 
 // GET api/auth/login
 router.get('/login', (req, res, next) => {
-  // �꾨줎�몄뿏�쒖뿉�� �꾨떖�� redirectUrl 媛��몄삤湲�
-  const redirectUrl = req.query.redirectUrl || process.env.FRONTEND_URL || 'https://yanawa.shop';
-	  // redirectUrl �좏슚�� 寃�利�
-
-  // redirectUrl �몄뀡�� ����
-  req.session.redirectUrl = redirectUrl;
-
-  // Google OAuth �몄쬆 �쒖옉
   passport.authenticate('google', { scope: ['profile', 'email'] })(req, res, next);
 });
 router.get(
   '/google/callback',
   passport.authenticate('google', { failureRedirect: '/auth/login' }),
   (req, res) => {
-    const redirectUrl = req.session.redirectUrl || 'https://yanawa.shop';
-
-
-    req.session.redirectUrl = null;
-
+    const redirectUrl = process.env.FRONT_URL;
     req.session.save((err) => {
       if (err) {
         console.error('�몄뀡 ���� �ㅻ쪟:', err);
         return res.status(500).json({ error: '�쒕쾭 �ㅻ쪟' });
       }
-
       res.redirect(redirectUrl);
     });
   }
 );
+// GET api/auth/logout
+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;