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