Skip to content

security(jwks): warn on unencrypted http URI in PyJWKClient (RFC 8725 §3.10) (#99) - #110

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/99-jwks-warn-http
Aug 26, 2026
Merged

security(jwks): warn on unencrypted http URI in PyJWKClient (RFC 8725 §3.10) (#99)#110
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/99-jwks-warn-http

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

📝 Описание изменений

Добавлено предупреждение InsecureJWKSUriWarning (RFC 8725 §3.10), выдаваемое при инициализации PyJWKClient с протоколом http:// (без шифрования TLS). Позволяет разработчикам оперативно заметить незащищенную передачу открытых ключей в продакшене.

🔗 Связанные Issue

Closes #99

🧪 Чеклист проверки

  • Юнит-тесты пройдены без ошибок
  • Добавлен тест test_jwks_client_http_uri_emits_insecure_warning
  • Обновлены файлы warnings.py, warnings.pyi, __init__.py
  • Нет конфликтов с целевой веткой dev

@ZhuchkaTriplesix ZhuchkaTriplesix added p1 Should ship in 0.4.0 security Security hardening labels Aug 26, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 247beae into dev Aug 26, 2026
6 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/99-jwks-warn-http branch August 26, 2026 11:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

p1 Should ship in 0.4.0 security Security hardening

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant