Skip to content

Commit 5a477df

Browse files
committed
Add descope project ID header
1 parent 2ca007b commit 5a477df

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

descope/auth.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -560,6 +560,7 @@ def generate_jwt_response(
560560

561561
def _get_default_headers(self, pswd: str | None = None):
562562
headers = _default_headers.copy()
563+
headers["x-descope-project-id"] = self.project_id
563564
bearer = self.project_id
564565
if pswd:
565566
bearer = f"{self.project_id}:{pswd}"

tests/test_auth.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
from http import HTTPStatus
21
import json
32
import os
43
import unittest
54
from enum import Enum
5+
from http import HTTPStatus
66
from unittest import mock
77
from unittest.mock import patch
88

@@ -456,6 +456,7 @@ def test_exchange_access_key(self):
456456
headers={
457457
**common.default_headers,
458458
"Authorization": f"Bearer {self.dummy_project_id}:dummy access key",
459+
"x-descope-project-id": self.dummy_project_id,
459460
},
460461
params=None,
461462
json={"loginOptions": {"customClaims": {"k1": "v1"}}},

0 commit comments

Comments
 (0)