회원가입(2)
-
스프링부트+jsp로 배달사이트 만들기-07 회원가입 03 비밀번호 암호화하기
비밀번호를 평문으로 저장했을시 서버가 해킹당하면 비밀번호가 그대로 유출될수 있습니다 spring-security의 PasswordEncoder를 사용하면 쉽게 비밀번호를 암호화 할 수 있습니다 org.springframework.boot spring-boot-starter-security pom.xml에 추가후 실행해보면 스프링시큐리티 기본 페이지가 보입니다 커스텀 로그인페이지를 사용하기 위해 설정파일을 추가합니다 @EnableWebSecurity @Configuration public class SecurityConfig extends WebSecurityConfigurerAdapter { @Bean public BCryptPasswordEncoder encodePwd() { return new BCr..
2021.12.06 -
스프링부트+jsp로 배달사이트 만들기-05 회원가입 01
UserController에 회원가입 페이지를 추가합니다 @GetMapping("/join") public String join() { return "user/join"; } 회원가입을 할 페이지 join.jsp를 user폴더에 붙여넣습니다 join.jsp ${errorMsg.username } ${errorMsg.password } ${errorMsg.email } ${errorMsg.nickname } ${errorMsg.phone } form 태그안 input태그의 값을 서버로 name으로 준 키(username)로 전달합니다 데이터를 받을 코드를 Usercontroller에 추가합니다 @PostMapping("/join") public String joinProc(Join join) { Syste..
2021.12.04