일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- CI
- Spring Security
- 스프링
- REACT
- react 상태
- Docker
- SpringBoot
- Spring Boot
- react 자동입력방지
- jpa
- react captcha
- git
- 젠킨스
- 리액트 심플캡차
- ChatGPT
- 스프링 시큐리티
- myBatis
- react 심플캡차
- react 캡차
- spring error
- Security 로그인
- 리액트 캡차
- 스프링 시큐리티 로그인
- spring security 로그인
- build
- maven
- 깃
- react simple captcha
- 에러
- error
Archives
- Today
- Total
목록시큐리티 PasswordEncoder (1)
I can do it(Feat. DEV)

스펙 : Spring Boot, h2 db, jsp h2 db에 아래 표와 같이 관리자 데이터를 insert 후 id password admin 123 Spring security를 사용해서 로그인 로직 구현 중 로그인을 했는데 There is no PasswordEncoder mapped for the id "null"와 같은 에러를 만났음. 바로 갓글에 검색. 여러 블로그를 찾아보고 종합한 결과 필자는 security 설정에 password encoding 설정을 하지 않았고, 비밀번호가 텍스트 형태라서 에러가 났음. 🌈해결방법 1. db에 저장된 pw앞에 prefix를 붙여서 저장하는 것 혹은 password를 비교할 때 prefix를 붙여주는 것. //db insert문 insert into ex..
개발자 모드/응용
2022. 10. 12. 17:08