@Bean
protected fun passwordEncoder() = BCryptPasswordEncoder()
// 회원가입 로직
password = passwordEncoder.encode(request.password),
// 비밀번호를 인코딩해서 저장한다
암호화를 위해서 프레임워크에서 지원해주는 BCryptPasswordEncoder를 선택했다.
Bcrypt는 Base64같은 양방향 암호화와는 다르게 단방향 암호화만 가능하기 때문에 더욱 안전하다.
회원가입을 평상시와 같이 해준다.
비밀번호가 암호화 돼서 저장되어 있다.
id는 틀리고 password는 맞았지만 401이 뜬다.
id는 맞지만 password가 틀렸는데 401이 뜬다.