From 89730b1493c8ddd0d96c829fec1173fd25f37da4 Mon Sep 17 00:00:00 2001
From: NaHyun22 <nhle0217@ajou.ac.kr>
Date: Fri, 6 Dec 2024 16:54:44 +0900
Subject: [PATCH] =?UTF-8?q?add:=20=ED=86=A0=ED=81=B0=20=EB=A7=8C=EB=A3=8C?=
 =?UTF-8?q?=20=EC=8B=9C=EA=B0=84-env=EB=A1=9C=20=EB=BA=8C.=205=EB=B6=84=20?=
 =?UTF-8?q?=ED=9B=84=20=EB=A7=8C=EB=A3=8C=20->=20=EB=A1=9C=EA=B7=B8?=
 =?UTF-8?q?=EC=95=84=EC=9B=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 app.js | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/app.js b/app.js
index 944fa07..b07c969 100644
--- a/app.js
+++ b/app.js
@@ -132,8 +132,20 @@ app.get('/googlelogin/redirect',
         const token = jwt.sign(
             { userId: req.user._id, email: req.user.email, name: req.user.name },
             secretKey,
-            { expiresIn: '1h' }
+            { expiresIn: process.env.TOKEN_EXPIRATION }
         );
+
+        //토큰 생성 정보 로깅
+        console.log('구글 로그인 토큰 생성:', {
+            토큰: token,
+            사용자: {
+                이름: req.user.name,
+                이메일: req.user.email,
+                ID: req.user._id
+            },
+            생성시간: new Date().toLocaleString()
+        });
+        
         res.redirect(`http://localhost:3000/login#token=${token}`);
         console.log(`구글 로그인 성공: ${req.user.email}`);
     }
@@ -235,7 +247,7 @@ app.post('/login', async (req, res) => {
         const token = jwt.sign(
             { userId: user._id, email: user.email, name: user.name },
             secretKey,
-            { expiresIn: '5m' }
+            { expiresIn: process.env.TOKEN_EXPIRATION }
         );
 
         res.status(200).json({
-- 
GitLab