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는 나중에 할 거고 보안문제는 그 전에 해야겠다
'개발기록' 카테고리의 다른 글
css 파일 경로가 semantic url 경로 매개 변수로 들어가서 에러날 때 (0) | 2020.10.09 |
---|---|
[NodeJS] req.params 로 semantic url 값 가져오기 (0) | 2020.10.09 |
포폴일기 200526 PM2라는 신세계 (0) | 2020.05.26 |
포폴일기 200524 (0) | 2020.05.24 |
포폴일기 200523 (0) | 2020.05.23 |