Mukho

Fix

......@@ -61,7 +61,7 @@ create table board(
>UPDATE board SET idx = @COUNT:=@COUNT+1;
---
### 최종 수정: 2021-11-25 14:05<br>
### 최종 수정: 2021-11-25 14:15<br>
### 수정 내용:
0. 채팅기능에 버그가 있는 것 같음(undefined님이 나가셨습니다. -> 콘솔에 계속 출력됨) // socket.io의 express-session 호환 문제로 후순위 개발로 미룸
1. 로그에 시간/IP 추가
......
......@@ -224,6 +224,8 @@ router.get('/upload', function(req,res){
var ip = requestIp.getClientIp(req);
try{
var id = req.user.ID;
var nickname = req.user.nickname;
console.log(logString+req.user.ID+'('+nickname+') 유저가 프로필 열람 중입니다.('+ip+')')
if(id) res.render('uploadprof.ejs')
}
catch{
......@@ -253,7 +255,7 @@ router.post('/upload', upload.single('userfile'), function(req,res){
catch{
if(!id){
console.log(logString+'익명 유저의 프로필 사진 업로드 시도를 거부했습니다.('+ip+')')
res.sendFile(path.join(__dirname, "../../public/login.html"))
res.send("<script>alert('로그인이 필요합니다.');opener.location.href='/login';window.close();</script>");
}
else{
console.log(logString+req.user.ID+'('+req.user.nickname+') 유저가 파일 업로드 없이 업로드를 시도했습니다.('+ip+')')
......