Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: ds5105119/webtool

Tags

v0.1.14

Toggle v0.1.14's commit message
```

버전 업데이트 및 Keycloak 인증 강화

- pyproject.toml: 버전을 0.1.13에서 0.1.14로 업데이트한다.
- webtool/auth/backend.py: Keycloak 인증 실패 시 더 명확한 오류 메시지를 표시하고, `sub` 클레임이 없는 경우 인증을 실패하도록 수정하여 인증 로직을 강화한다.
```

v0.1.13

Toggle v0.1.13's commit message
feat: Keycloak 토큰 검증 방식을 변경하고 버전을 업데이트한다

Keycloak 토큰 검증 시 `decode_token` 대신 `introspect`를 사용하도록 변경하여 토큰의 유효성을 보다 정확하게 검사한다. 또한, 프로젝트 버전을 0.1.12에서 0.1.13으로 업데이트한다.

v0.1.12

Toggle v0.1.12's commit message
Keycloak 사용자 정보 대신 토큰 정보 사용 및 버전 업데이트

Keycloak 인증 시 사용자 정보를 가져오는 대신 토큰 정보를 사용하도록 변경합니다.
또한, 패키지 버전을 0.1.11에서 0.1.12로 업데이트합니다.

v0.1.11

Toggle v0.1.11's commit message
제한 관련 헤더를 CORS에 노출하도록 설정

v0.1.10

Toggle v0.1.10's commit message
feat: Keycloak 인증 실패 시 KeycloakGetError 처리 및 버전 업데이트

Keycloak 인증 과정에서 KeycloakAuthenticationError 뿐만 아니라 KeycloakGetError도 발생할 수 있으므로, 해당 예외를 처리하도록 수정합니다. 또한, 프로젝트 버전을 0.1.9에서 0.1.10으로 업데이트합니다.

v0.1.9

Toggle v0.1.9's commit message
버전 업데이트 및 Redis 의존성 업그레이드

pyproject.toml 파일에서 패키지 버전을 0.1.8에서 0.1.9로 올리고, Redis 의존성을 5.1.1에서 6.0.0으로 업그레이드합니다.

v0.1.8

Toggle v0.1.8's commit message
액세스 토큰 AuthData에 추가 및 버전 0.1.7로 업데이트

v0.1.7

Toggle v0.1.7's commit message
액세스 토큰 AuthData에 추가 및 버전 0.1.7로 업데이트

v0.1.6

Toggle v0.1.6's commit message
익명 사용자 세션 관리 개선 및 Throttling 미들웨어 버그 수정

- 익명 사용자에게 세션 쿠키를 설정하여 Throttling 미들웨어가 정상적으로 동작하도록 수정합니다.
- Throttling 미들웨어에서 LimitRuleManager가 없는 경우 처리 로직을 추가합니다.
- 버전을 0.1.6으로 업데이트합니다.

v0.1.5

Toggle v0.1.5's commit message
웹툴 버전 0.1.5로 업데이트