게시글
질문&답변
언제 db에 값을 넣었나요?
25강입니다. 아마 야믈파일에서 아래 설정 건드리면서 DB가 바뀌신 것 같아요.ddl-auto: update #create update none아래 사이트에서 Rounds를 10(BCryptPasswordEncoder의 default값)으로 하고 1234를 encrypt해한 값 복사하고,https://bcrypt-generator.com/password에 붙여넣기하고, roles에는 ROLE_USER를, username에는 ssar을 넣어서 행을 새로 만들어주시고 실습하시면 될 것 같아요. 혹은 SQL을 직접 작성하셔도되구요. 저는 이렇게 해결했습니당.
- 0
- 2
- 540
질문&답변
/loginForm?error가 발생하며 로그인이 안 됩니다.
저도 같은 에러를 겪어서 Github 소스코드랑 비교했는데 잘 돌아가더라구요. 비교해보니 저는 PrincipalDetailsService에서 @Service Annotation을 빼먹었더라구요. 서비스가 IoC가 안됬으니 로그인이 안되는 게 당연하고...혹은 PrincipalDetails에서 전부 return true;로 되어있는지 확인해보세요.
- 0
- 5
- 1.6K