Compare commits
	
		
			3 Commits
		
	
	
		
			v0.0.12
			...
			v0.0.13_r1
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| cf8466aaf6 | |||
| ef7837b276 | |||
| 4e02b68d8a | 
@ -1,5 +1,5 @@
 | 
				
			|||||||
# pull official base image
 | 
					# pull official base image
 | 
				
			||||||
FROM python:3.10-slim-buster
 | 
					FROM python:3.10-slim-bullseye
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# set work directory
 | 
					# set work directory
 | 
				
			||||||
WORKDIR /usr/src/app
 | 
					WORKDIR /usr/src/app
 | 
				
			||||||
 | 
				
			|||||||
@ -12,6 +12,10 @@ python3 manage.py runserver 0.0.0.0:8000
 | 
				
			|||||||
gunicorn auth_prj.wsgi:application --bind 0.0.0.0:8000 --workers 3
 | 
					gunicorn auth_prj.wsgi:application --bind 0.0.0.0:8000 --workers 3
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## 2025-09-28 RS256변경 적용 ( v0.0.13 )
 | 
				
			||||||
 | 
					* Docker Build base image 변경. 
 | 
				
			||||||
 | 
					    * python:3.10-slim-buster > python:3.10-slim-bullseye
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
## 2025-09-28 RS256변경 적용 ( v0.0.12 )
 | 
					## 2025-09-28 RS256변경 적용 ( v0.0.12 )
 | 
				
			||||||
* 비대칭키 방식 → Private Key로 서명, Public Key로 검증.
 | 
					* 비대칭키 방식 → Private Key로 서명, Public Key로 검증.
 | 
				
			||||||
* 토큰 발급 서버는 Private Key만 보관.
 | 
					* 토큰 발급 서버는 Private Key만 보관.
 | 
				
			||||||
 | 
				
			|||||||
@ -27,6 +27,7 @@ class CustomTokenObtainPairSerializer(TokenObtainPairSerializer):
 | 
				
			|||||||
        token["name"] = user.name
 | 
					        token["name"] = user.name
 | 
				
			||||||
        token["grade"] = user.grade
 | 
					        token["grade"] = user.grade
 | 
				
			||||||
        token["email"] = user.email  # 선택적으로 추가 가능
 | 
					        token["email"] = user.email  # 선택적으로 추가 가능
 | 
				
			||||||
 | 
					        token["sub"] = user.email  # 선택적으로 추가 가능
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Kong JWT 플러그인용 issuer 정보 추가
 | 
					        # Kong JWT 플러그인용 issuer 정보 추가
 | 
				
			||||||
        token["iss"] = "msa-user"
 | 
					        token["iss"] = "msa-user"
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user