특별히 설정을 하지 않고 spring boot 를 시작했더니 이상한? 만든적없는 로그인 페이지로 이동한다.그래서 물어봤다..
Spring Security에서 기본 로그인 아이디는 "user"입니다. 기본 비밀번호는 랜덤으로 생성되어 로그에 출력됩니다. 로그인 시에는 "user"와 랜덤으로 생성된 비밀번호를 사용하여 로그인할 수 있습니다.
Spring Security에서 기본 로그인 정보는 보안 취약점을 방지하기 위해 개발 중에만 사용해야 하며, 운영 환경에서는 반드시 변경해야 합니다. application.properties나 application.yml 파일에 다음과 같이 security.user.name과 security.user.password 속성을 추가하여 사용자 이름과 패스워드를 설정할 수 있습니다.
yamlsecurity:
user:
name: your-username
password: your-password
이렇게 설정한 사용자 이름과 패스워드를 사용하여 로그인할 수 있습니다.
사용자는 일단 user로 해결됐고, 암호는 springboot 시작시 볼수 있다.. 임시암호를 발급해준다. 암호는 7c89b0cf-42a9-451c-a293-1f259514bcba 이걸로 통과했다. >>> Using generated security password: 7c89b0cf-42a9-451c-a293-1f259514bcba 2023-03-03T14:09:28.890+09:00 WARN 7768 --- [ restartedMain] .s.s.UserDetailsServiceAutoConfiguration : Using generated security password: 7c89b0cf-42a9-451c-a293-1f259514bcba This generated password is for development use only. Your security configuration must be updated before running your application in production.