+4
backend/src/backend/_internal/auth.py
+4
backend/src/backend/_internal/auth.py
···
142
142
public_jwk["use"] = "sig"
143
143
public_jwk["alg"] = "ES256"
144
144
145
+
# preserve kid from original JWK (python-jose's to_dict() doesn't include it)
146
+
if "kid" in jwk_data:
147
+
public_jwk["kid"] = jwk_data["kid"]
148
+
145
149
return {"keys": [public_jwk]}
146
150
147
151
except Exception as e: