Skip to content

Commit ef13abb

Browse files
thayalan2kthb_sitecore
andauthored
Add marketplace auth0 default header (#56)
* SBB-12009 Update XMC SDK to support Auth0 token exchange flow --------- Co-authored-by: thb_sitecore <thb@sitecore.net>
1 parent 522fba6 commit ef13abb

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

.changeset/silver-garlics-give.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@sitecore-marketplace-sdk/xmc': major
3+
---
4+
5+
Update XMC SDK to support Auth0 token exchange flow

packages/xmc/src/__tests__/experimental_xmc.test.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ describe('experimental_XMC', () => {
127127
expect.objectContaining({
128128
headers: expect.objectContaining({
129129
'sc-resource': 'marketplace',
130+
'sc-marketplace-auth': 'interactive/v1',
130131
}),
131132
}),
132133
);
@@ -145,6 +146,7 @@ describe('experimental_XMC', () => {
145146
expect.objectContaining({
146147
headers: expect.objectContaining({
147148
'sc-resource': 'marketplace',
149+
'sc-marketplace-auth': 'interactive/v1',
148150
'custom-header': 'value',
149151
}),
150152
}),

packages/xmc/src/experimental_xmc.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ export * from './experimental/client-content/types.gen';
1414

1515
// Default headers required for API calls
1616
const DEFAULT_HEADERS = {
17-
'sc-resource': 'marketplace',
17+
'sc-resource': 'marketplace',
18+
'sc-marketplace-auth': 'interactive/v1',
1819
} as const;
1920

2021
// API configurations with better typing

0 commit comments

Comments
 (0)