1. 게시글 쓰기 화면 인증체크

비즈니스 파악 할때는 화면을 보자.
로그인안한 상태에서 주소에 글쓰기 주소를 넣었을때 이동이됨
로그인 할 때 로그인페이지로 리다이렉트 하게 만들어야됨
2. 게시글 쓰기 화면 인증 체크 알고리즘
- /board/saveForm 요청(Get)이 온다.
- session 영역 키값의 user 객체 있는지 확인하기(인증)
- 값이 null이면 로그인 페이지로 redirection
- 값이 null이 아니면 /board/saveForm으로 이동
5. 코드
@GetMapping("/board/saveForm")
public String saveForm() {
// session 영역 키값의 user 객체 있는지 확인하기(인증)
User sessionUser = (User) session.getAttribute("sessionUser");
// 값이 null이면 로그인 페이지로 redirection
// 값이 null이 아니면 /board/saveForm으로 이동
if(sessionUser == null){
return "redirect:/loginForm";
}
return "board/saveForm";
}
Share article