Skip to content

refactor: USER Role 삭제 및 관련 로직 제거#262

Merged
soonduck-dreams merged 1 commit into
developfrom
refactor/remove-user-role
Nov 17, 2025
Merged

refactor: USER Role 삭제 및 관련 로직 제거#262
soonduck-dreams merged 1 commit into
developfrom
refactor/remove-user-role

Conversation

@soonduck-dreams

Copy link
Copy Markdown
Contributor

📝 요약(Summary)

USER Role에 대한 의존성을 제거하고 관련 코드 및 데이터베이스 마이그레이션 정리.
불필요한 역할 관리 로직을 간소화하여 구조 단순화.

💬 공유사항

이제 일반 사용자는 user_role 테이블에서 role 자체를 갖지 않습니다.
이전에는 @PreAuthorize("hasRole('USER')")를 썼지만 이제는 @PreAuthroize("isAuthenticated()")를 쓰는 등 관련 의존성들도 제거해뒀구요

사용자 로그인 시 나눠주는 액세스 토큰에도 roles 클레임은 아예 들어가지 않고,
현재로서는 user_role 테이블에서 들어가는 건 관리자 권한뿐이게 됩니다.

이제 Role에는 신고 관리, 공지 작성, 광고 운영 등등.. 세부적으로 그 관리를 할 수 있는 권한이 들어간다고 생각하면 돼요

✅ PR Checklist

PR이 다음 요구 사항을 충족하는지 확인하세요.

  • [v] PR 제목을 커밋 메시지 컨벤션에 맞게 작성했습니다.

USER Role에 대한 의존성을 제거하고 관련 코드 및 데이터베이스 마이그레이션 정리.
불필요한 역할 관리 로직을 간소화하여 구조 단순화.
@soonduck-dreams soonduck-dreams merged commit 7983289 into develop Nov 17, 2025
1 check passed
@soonduck-dreams soonduck-dreams deleted the refactor/remove-user-role branch November 17, 2025 14:15
soonduck-dreams added a commit that referenced this pull request Nov 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant