해서,
public User(String email, String password, String nickname, UserRole userRole) {
this.email = email;
this.password = password;
this.nickname = nickname;
this.userRole = userRole;
}
private User(Long id, String email, String nickname, UserRole userRole) {
this.id = id;
this.email = email;
this.nickname = nickname;
this.userRole = userRole;
}
생성자를 바꾸고
public void updateNickname(String nickname){ this.nickname = nickname;}
fromAuthUser
메서드 수정을 위해 nickname을 사용할 수 있도록 nickname 업데이트 메서드를 추가.
AuthUser도 바꾸고
JwtUtil을 바꿨더니 오류가 발생했다.
→ 연관된 메서드들도 추가해줘야겠다.
SignupRequest
로부터 받고 있기 때문에 해당 dto에도 nickname을 추가해준다.
마지막으로 JwtFilter에도 nickname을 추가해준다.