본문 바로가기
개발기록

200616 수정할 거 많아서 짱나는 포폴일기

by 떤떤 2020. 6. 16.

express 쓰기 시작한지 3일 됐다.

원래 main.js에 다 몰아서 했었는데 ejs로 템플릿 나눠야 된다.

너무 귀찮은 일이지만 가독성을 위해서..

 

cookieparser와 bodyparser를 사용해서 코드도 수정했다.

 

app.post('/login_process',function(req, res){
    // var body = '';
    // req.on('data',function(data){
    //     body = body + data;
    // });
    // req.on('end',function(){
    //     var post = qs.parse(body);
    //     if(post.id ==='admin' && post.password === '1234'){
    //         res.cookie('id',post.id);
    //         res.cookie('password',post.password);
    //         res.redirect('/');
    //     }
    //    res.end();
    // });
    var post = req.body;
    if(post.id ==='admin' && post.password === '1234'){
        res.cookie('id',post.id);
        res.cookie('password',post.password);
        res.redirect('/');
    }
    res.end();
});

캐시저장, 삭제를 이용한 로그인/로그아웃 구현 O

 

DB설계도 해야된다.

일단 ejs로 나누고 해야지.

데이터 모델링도 안하고 그냥 즉흥적으로 하려고 했는데 경기도 오산이다.

 

오늘 나누고 모델링까지 끝내야돼!!!!!

 

모델링 끝나면 비밀번호 RSA암호화 하고 게시판 만들어야지

CSS는 나중에 할 거고 보안문제는 그 전에 해야겠다