studyplan
스프링부트 회원가입 만들기 ! 4. 비밀번호 인코딩 ! 스프링 시큐리티 , BCryptPasswordEncoder ,build.gradle ,oracle DB 본문
스프링
스프링부트 회원가입 만들기 ! 4. 비밀번호 인코딩 ! 스프링 시큐리티 , BCryptPasswordEncoder ,build.gradle ,oracle DB
무한머니 2022. 8. 5. 01:58
여기 해석하다가 말았는데 !
저 인코딩 하는 코드를 보기전에 !
저 인코딩 하는걸 하기위해서는

BCryptPasswordEncoder
이녀석을 주입받아야 되는대 !
저기능을 쓰려면

build.gradle 안에
dependencies
안에
//스프링 시큐리티 라이브러리
implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'org.springframework.security:spring-security-test'
를 넣어야 한다!
다시
저 ! 기능 !!
BCryptPasswordEncoder
요녀석이 잘 쓰여지는 지 확인 해보기 위해서
회원가입을 시도해 보려고 한다 !

테스트를 돌려봤고 !
ORACLE DB 에서 잘 들어갔는지 확인 해보자 !

banana 라는 아이디를 가진 놈의 비밀번호를 보면! 입력한 비밀번호와 , 다르게 암호화되서 들어가있는걸 확인 할수 있다!그래서 저걸 보고 잘 작동 된것을 확인 할수있다!!
이렇게 변환까지해서 잘 들어간걸 보고

이녀석을 보면 ~@?


db에 잘 들어갈 맴버를 받았고 잘 들어가는 register 를 볼수 있다
'스프링' 카테고리의 다른 글
Comments