English
Open in Telegram

Post 🚀 New issue to wemake-services/django-modern-rest by @sobolevn

1 September 2026
W
wps_forward_bot
🚀 New issue to wemake-services/django-modern-rest by @sobolevn 📝 `leeway` / `iat` checks are not consistent in JWT token (#1324) Currently we do double validation of leeway and iat for tokens: 1.  django-modern-rest/dmr/security/jwt/token.py  Lines 97 to 104 in a2d44b1  Our way 2.  django-modern-rest/dmr/security/jwt/token.py  Lines 154 to 162 in a2d44b1  pyjwt way The question is: do we really need to do this second validation here: django-modern-rest/dmr/security/jwt/token.py Line 257 in a2d44b1 Because it was just checked here: django-modern-rest/dmr/security/jwt/token.py Lines 236 to 242 in a2d44b1 Context: • _validate_iat in jwt/api_jwt.py in pyjwt This probably needs a rework to have a single source of truth. API breakage is allowed. (please, do not take this issue before the 1st of September) #bug #good_first_issue #help_wanted #security #opensource_september #django_modern_rest sent via relator
1 · 202 ·

Nearby in the feed

Wwps_forward_bot🚀 New issue to wemake-services/django-modern-rest by @sobolevn 📝 Do not expose `reason` in `ensure_csrf` check (#1332) Currently our responses show why CSRF cheWwps_forward_bot🚀 New issue to wemake-services/django-modern-rest by @sobolevn 📝 `BytesIO(request.body)` in `parse_as_post` copy the `request.body` object (#1328) django-modern
this message
Wwps_forward_bot🚀 New issue to wemake-services/django-modern-rest by @sobolevn 📝 `_HttpBasicAuth._get_username_and_password` must not unquote `%` chars (#1331) Currently, we inWwps_forward_bot🚀 New issue to wemake-services/django-modern-rest by @sobolevn 📝 `token_secret` is assigned twice in `_BaseTokenAuth.__init__` (#1338) django-modern-rest/dmr/se
ННаходки в опенсорсе: PythonНаходки в опенсорсе: Python@opensource_findings_python · channel · Tech
1 052subscribers369average post reach
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · Index limits · Remove a page · Catalog · Search · How we count