Skip to content

[REFACTOR] 토큰 관리자 / 일반 사용자 구분 #219

@kssumin

Description

@kssumin

어떤 기능인가요?

  • 기존 토큰에는 ROLE 기능이 없으나
  • 스프링 시큐리티와 유사한 구조로 토큰 구조를 변경
  • 사용자 권한에 따른 접근 제어 기능 구현

스프링 시큐리티 ROLE 구조 특징

  • 계층적 권한 구조 (ROLE_ADMIN > ROLE_USER 등)
  • hasRole(), hasAnyRole() 메소드를 통한 권한 검증
  • 권한별 리소스 접근 제어

작업 상세 내용

  • 토큰에 ROLE 필드 추가 및 계층 구조 설계
  • 스프링 시큐리티 스타일의 권한 검증 메소드 구현
  • 기존 인증 시스템과의 통합 및 호환성 확보

기대효과

  • 사용자 권한별 기능 제한 가능
  • 추후 스프링 시큐리티로 전환 용이

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions