Skip to content

Commit cf1c16d

Browse files
authored
Merge pull request #168 from speakeasy-sdks/ms/prioritise-jwtkey
prioritise JWT key
2 parents d66c52e + a63fd07 commit cf1c16d

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/clerk_backend_api/security/authenticaterequest.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,21 +90,21 @@ def get_session_token(request: Requestish) -> Optional[str]:
9090
if is_machine_token(session_token):
9191
verify_token_options = VerifyTokenOptions(secret_key=options.secret_key)
9292
else:
93-
if options.secret_key:
93+
if options.jwt_key:
9494
verify_token_options = VerifyTokenOptions(
9595
audience=options.audience,
9696
authorized_parties=options.authorized_parties,
97-
secret_key=options.secret_key,
97+
secret_key=None,
9898
clock_skew_in_ms=options.clock_skew_in_ms,
99-
jwt_key=None,
99+
jwt_key=options.jwt_key,
100100
)
101-
elif options.jwt_key:
101+
elif options.secret_key:
102102
verify_token_options = VerifyTokenOptions(
103103
audience=options.audience,
104104
authorized_parties=options.authorized_parties,
105-
secret_key=None,
105+
secret_key=options.secret_key,
106106
clock_skew_in_ms=options.clock_skew_in_ms,
107-
jwt_key=options.jwt_key,
107+
jwt_key=None,
108108
)
109109
else:
110110
return RequestState(status=AuthStatus.SIGNED_OUT, reason=AuthErrorReason.SECRET_KEY_MISSING)

0 commit comments

Comments
 (0)