- 논쟁거리를 모아 토론하는 포럼 커뮤니티
- 게시글을 작성해 안건을 추가할 수 있다.
- 로그인 없이 논쟁거리를 확인할 수 있으나 댓글 및 게시글 작성등은 로그인 이후에 가능하다.
- 회원
- 회원 저장소
- 현재 핫한 토론 목록을 보여준다.
- 최근 추가된 토론 목록을 보여준다.
- 입력된 데이터를 검증하여 회원을 추가한다.
- 아이디 중복 검증
- 비밀번호 일치 검증
- 필수 입력 사항을 기입해야 회원이 추가된다.
- 선택 입력 사항 데이터를 추가한다 (추후 구현)
- 로그인 페이지 이동 버튼 구현
- DTO 사용 (추후 구현)
- 에러 처리 위치 수정
- 에러 메시지 수정
- 성별 선택 라디오로 구현
- 입력된 데이터를 검증한다.
- 이메일 및 비밀번호 입력 확인
- 일치하는 회원이 있는지 확인한다.
- 있는 경우 메인 페이지로 이동
- 없는 경우 안내메시지와 함께 비밀번호 입력칸 초기화
- 회원가입 페이지 이동 버튼 구현
- 비밀번호 찾기 페이지 이동 버튼 구현 (추후)
- 로그인 이후 이전 페이지 이동 (추후)
- 로그아웃 클릭시 쿠키 만료 기능 추가
- 이메일 검증
- SMTP 를 사용하여 코드를 이메일로 전송한다.
- 코드 입력칸 생성 및 검증
- 검증 확인시 비밀번호 변경 페이지로 이동
- 로그인 유지를 위해 SessionAttribute 사용하기
- 비밀번호 검증
- 회원 정보 변경
- 도메인 객체 작성
- 게시판 저장소 구현
- 게시판 컨트롤러 만들기
- 게시판 폼 작성
- 게시판 등록 기능 구현현
- 게시판 ID 포맷 적용
- 게시글에 사진 첨부 가능
- 파일 업로드 객체 구현
- 파일 업로드를 위한 컨트롤러 작성
- [ ] 게시글에 파일 첨부 가능
- 에러 페이지 구현
- 인터셉터 기능을 활용해 로그인 인증된 유저 페이지 접속 관리 구현
- 비밀번호 애노테이션 만들기