블로그 스프링 시큐리티 설명 글 예시용 프로젝트
기본 형태의 스프링 시큐리티만 적용한 프로젝트.
- 자바 gradle 프로젝트 생성
- 스프링 starter web(내장 톰캣용) gradle에 추가
- 스프링 시큐리티 gradle에 추가
- jsp 사용을 위해 jstl, tomcat-embed-jasper 추가
- 기본이라 생각하는 lombok 추가
- application.properties 생성 후 기본적인 설정(port, jsp파일 prefix, suffix)
DummyOfUserMapper는 DB 더미입니다. 실제론 DB에서 가져와야 합니다. SHA512로 암호화 했으므로 이미 DB에 SHA512로 인코딩 된 암호가 들어있다고 가정했습니다.
통과 되는 id, pw는 DummyOfUserMapper에 있습니다. 기본으로는 id/pw = dev/1234 로 통과됩니다.