5.8. 팀프로젝트 진행상황
어려웠던 부분
계속 오류가 발생한 부분인데 기존에 사용자의 id와 password를 user_id, user_password로 잡고 시작했다.
따라서 변수명을 쓰거나 할때도 다 저렇게 적었는데, 기본적으로 스프링시큐리티에서 id와 password를 가져오고 판별할 때 인식하는 기본값이 username과 password였다. 이러한 부분 때문에 상당히 오랜시간 오류가 있었다.
password의 경우 securityConfig에서 passwordParameter("user_password")를 추가하여 password를 user_password로 써도 인식하도록 바꾸어서 수정하였다.
id의 경우 기본 메서드 자체가 Id를 기반으로 하는 내용이 많고 user_id로 적었을 때 user까지만 인식하는 등 오류가 많이 생겼다. 따라서 id는 username으로 수정하였고 사용자 이름에 해당하는 변수는 user_fullname으로 수정하였다.
내일 할 내용