반응형
About Me
안녕하세요, cool & soft한 백엔드 개발자가 되고싶은 토니입니다.
Notice
Recent Posts
Recent Comments
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- 빅챗
- nlb
- server
- backend
- 백엔드
- 백준
- be
- springSecurity
- 고용노동부
- 서버
- 구름톤
- java
- springboot
- JPA
- 알고리즘
- 로드밸런서
- MacOS
- 해커톤
- Linux
- kdt
- AUSG
- 웹
- CS
- 구름톤딥다이브
- docker
- ubuntu
- network
- pfsense
- Spring
- 보안
Archives
- Today
- Total
목록java (1)
Code Art Online
서비스를 개발하다보면 여러가지 권한을 가진 회원들이 생기는 경우가 많다.방문하는 모든 사람들이 접근할 수 있는 리소스, 그리고 회원만 접근할 수 있는 리소스가 있을 것이다.작은 프로젝트에서는 회원만 접근할 수 있는 리소스는 토큰이 필요하게끔하면 되겠지만,관리자 계정이 필요한 경우도 있다. 아주 간단하게는 리눅스처럼 관리자용 특정 `user_id`를 주어 해결할 수 있다. 하지만 권한을 나눠야하는 case가 3개 이상인 경우, `user_id`로 구분하는 방식은 유연성과 확장성이 떨어진다.따라서 내가 Spring Security로 권한을 나누고 관리하는 방법에 대해 적어보고자 한다. Spring Security를 이미 사용하고 있다면, 권한을 나누는 방법은 아주 간단하다. 1. Role enum을 만든다...
Spring Boot
2025. 5. 30. 22:23