Skip to content

Commit d86d3de

Browse files
committed
[IMP]fastapi_auth_jwt: Allow to not renew the cookie in the responses.
1 parent 7afbd96 commit d86d3de

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

fastapi_auth_jwt/dependencies.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def _get_jwt_payload(
7070
validator.cookie_name,
7171
)
7272
raise UnauthorizedMissingCookie()
73-
return validator._decode(cookie_token, secret=validator._get_jwt_cookie_secret())
73+
return validator._decode(cookie_token)
7474

7575

7676
def _get_jwt_payload_and_validator(
@@ -95,7 +95,7 @@ def _get_jwt_payload_and_validator(
9595
raise list(exceptions.values())[0]
9696
raise UnauthorizedCompositeJwtError(exceptions)
9797

98-
if validator.cookie_enabled:
98+
if validator.cookie_enabled and validator.renew_cookie_on_response:
9999
if not validator.cookie_name:
100100
_logger.info("Cookie name not set for validator %s", validator.name)
101101
raise ConfigurationError()

0 commit comments

Comments
 (0)