Teamproject -9

조형찬·2023년 5월 8일

TeamProject 일지

목록 보기
9/34

5.8. 팀프로젝트 진행상황

  • 스프링 시큐리티 기본 회원가입, 로그인, 권한부여 등의 내용 구현 완성
  • header 파일 수정

어려웠던 부분

  • username, password

계속 오류가 발생한 부분인데 기존에 사용자의 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으로 수정하였다.


내일 할 내용

  • 소셜 로그인으로 회원가입 및 로그인 기능 구현
profile
서버개발 공부중

0개의 댓글