NodeJS,Express,MongoDB,Passport 등 이용
nodejs 공부 + 기본적인 html,css, bootstrap 사용법 익히기. DB 연결 후 CRUD 방법 익히기
Passport 이용한 로그인 구현. 비밀번호는 salt 이용한 단방향 암호화 후 저장. 가입 후 관리자 승인 없이 로그인 불가. 로그인 없이 특정 페이지들 접근 불가하도록 설정
관리자 페이지에서 전체 사용자 계정 관리 가능.
작성 페이지에서 작성 시 DB로 데이터 전송. 본인이 작성한 글은 본인과 관리자만 삭제 가능하게 구현. 수정은 관리자 권한만 가능. Index 활용한 검색 시스템 구현
본인의 아이디, 암호화된 상태의 비밀번호 확인 가능