-
Andrey Azeev authored
decode_access_token теперь различает причину отклонения в логах: - истёкший (ExpiredJWTError) и кривые claims (JWTClaimsValidationError) — логируют userId и name из payload через decode_jwt_unverified (подпись уже проверена jose, claims достоверны; нет поля → fallback "-"); - невалидный (InvalidJWTError, токен не наш) — логирует полный токен вместо token_fp-хэша для диагностики. Bump версии 0.2.1 -> 0.3.0 (MINOR, новое поведение логов).
cfcbbc33Andrey Azeev authoreddecode_access_token теперь различает причину отклонения в логах: - истёкший (ExpiredJWTError) и кривые claims (JWTClaimsValidationError) — логируют userId и name из payload через decode_jwt_unverified (подпись уже проверена jose, claims достоверны; нет поля → fallback "-"); - невалидный (InvalidJWTError, токен не наш) — логирует полный токен вместо token_fp-хэша для диагностики. Bump версии 0.2.1 -> 0.3.0 (MINOR, новое поведение логов).
To find the state of this project's repository at the time of any of these versions, check out the tags.
Loading