36.비밀번호 인코딩3
비밀번호 인코딩03
//새비밀번호수정
@RequestMapping(value = "/client-pwsearch", method = RequestMethod.POST)
public String updatePW(MemberVO member, HttpSession session) throws Exception {
System.out.println("pw정보수정");
String rawPw =""; //인코딩 전 비밀번호
String encodePw =""; //인코딩 후 비밀번호
rawPw = member.getPw(); //비밀번호 데이터를 얻음
encodePw = pwEncoder.encode(rawPw);
//비밀번호를 인코딩
member.setPw(encodePw); // 인코딩한 member객체를 다시 저장한다
//세션 삭제
session.invalidate();
service.findpw(member);
System.out.println("member : "+member);
return "redirect: /client-login";
}
비밀번호 수정 메소드 또한 비밀번호를 얻어 일치 여부를 확인해야하므로 회원가입 메소드와 같이 수정해준다.
댓글남기기