spring security 설정 (5) - enums

진병욱·2024년 3월 28일
post-thumbnail

사용 과정에서의 필요한 enum들을 정의

Role 권한

Role.java

각 서비스의 권한에 맞게 수정 필요

@Getter
public enum Role {

    ROLE_GUEST("게스트"), ROLE_USER("사용자"), ROLE_ADMIN("관리자");

    private final String description;

    Role(String description) {
        this.description = description;
    }
}

권한 제공자 분류

AuthProvider.java

@Getter
public enum AuthProvider {
    GOOGLE,
    KAKAO,
    NAVER
}
profile
새로운 기술을 접하는 것에 망설임이 없고, 부족한 것이 있다면 항상 배우고자 하는 열정을 가지고 있습니다!

0개의 댓글