Skip to content

Commit

Permalink
hack: patch server-core-integration for header-auth
Browse files Browse the repository at this point in the history
  • Loading branch information
Julusian committed Dec 11, 2024
1 parent 124e417 commit 0eb1514
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
diff --git a/dist/lib/ddpClient.js b/dist/lib/ddpClient.js
index b1fbd427fbdba7ef07053b9d56c6d76682546f5d..8cf4836bbd9acbf5af62272ae13f51623351d331 100644
--- a/dist/lib/ddpClient.js
+++ b/dist/lib/ddpClient.js
@@ -329,6 +329,12 @@ class DDPClient extends eventemitter3_1.EventEmitter {
}
});
}
+ getHeadersWithDefaults() {
+ return {
+ dnt: 'gateway', // Provide the header needed for the header based auth to work when not connected through a reverse proxy
+ ...this.headers,
+ }
+ }
async makeSockJSConnection() {
const protocol = this.ssl ? 'https://' : 'http://';
if (this.path && !this.path?.endsWith('/')) {
@@ -337,6 +343,7 @@ class DDPClient extends eventemitter3_1.EventEmitter {
const url = `${protocol}${this.host}:${this.port}/${this.path || ''}sockjs/info`;
try {
const response = await (0, got_1.default)(url, {
+ headers: this.getHeadersWithDefaults(),
https: {
certificateAuthority: this.tlsOpts.ca,
key: this.tlsOpts.key,
@@ -379,7 +386,7 @@ class DDPClient extends eventemitter3_1.EventEmitter {
}
makeWebSocketConnection(url) {
// console.log('About to create WebSocket client')
- this.socket = new WebSocket.Client(url, null, { tls: this.tlsOpts });
+ this.socket = new WebSocket.Client(url, null, { tls: this.tlsOpts, headers: this.getHeadersWithDefaults() });
this.socket.on('open', () => {
// just go ahead and open the connection on connect
this.send({
diff --git a/dist/lib/ddpClient.js.map b/dist/lib/ddpClient.js.map
deleted file mode 100644
index 8ce2459cf8c7105a3b9bcc70db5c746f835fd936..0000000000000000000000000000000000000000
--- a/dist/lib/ddpClient.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"file":"ddpClient.js","sourceRoot":"","sources":["../../src/lib/ddpClient.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@
"node": ">=18"
},
"dependencies": {
"@sofie-automation/server-core-integration": "1.51.0",
"@sofie-automation/server-core-integration": "patch:@sofie-automation/server-core-integration@npm%3A1.51.0#~/.yarn/patches/@sofie-automation-server-core-integration-npm-1.51.0-2af53c37e8.patch",
"@sofie-automation/shared-lib": "1.51.0"
},
"prettier": "@sofie-automation/code-standard-preset/.prettierrc.json",
Expand Down
18 changes: 17 additions & 1 deletion yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2127,6 +2127,21 @@ __metadata:
languageName: node
linkType: hard

"@sofie-automation/server-core-integration@patch:@sofie-automation/server-core-integration@npm%3A1.51.0#~/.yarn/patches/@sofie-automation-server-core-integration-npm-1.51.0-2af53c37e8.patch":
version: 1.51.0
resolution: "@sofie-automation/server-core-integration@patch:@sofie-automation/server-core-integration@npm%3A1.51.0#~/.yarn/patches/@sofie-automation-server-core-integration-npm-1.51.0-2af53c37e8.patch::version=1.51.0&hash=1fb3c6"
dependencies:
"@sofie-automation/shared-lib": "npm:1.51.0"
ejson: "npm:^2.2.3"
eventemitter3: "npm:^4.0.7"
faye-websocket: "npm:^0.11.4"
got: "npm:^11.8.6"
tslib: "npm:^2.6.2"
underscore: "npm:^1.13.6"
checksum: 10/8bf846bb8b2d0544555f032d41469c5c8f972f73b71f086dc0a4307209daee9e1531c9f03b3226ea85e8e73ef525cb54e367178589223376d8543f5af994617a
languageName: node
linkType: hard

"@sofie-automation/shared-lib@npm:1.51.0":
version: 1.51.0
resolution: "@sofie-automation/shared-lib@npm:1.51.0"
Expand All @@ -2143,6 +2158,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@sofie-package-manager/api@workspace:shared/packages/api"
dependencies:
"@types/underscore": "npm:^1.10.24"
"@types/winston": "npm:^2.3.9"
"@types/ws": "npm:^8.5.4"
jest: "npm:*"
Expand Down Expand Up @@ -10600,7 +10616,7 @@ __metadata:
resolution: "package-manager-monorepo@workspace:."
dependencies:
"@sofie-automation/code-standard-preset": "npm:^2.5.1"
"@sofie-automation/server-core-integration": "npm:1.51.0"
"@sofie-automation/server-core-integration": "patch:@sofie-automation/server-core-integration@npm%3A1.51.0#~/.yarn/patches/@sofie-automation-server-core-integration-npm-1.51.0-2af53c37e8.patch"
"@sofie-automation/shared-lib": "npm:1.51.0"
"@types/jest": "npm:^29.2.5"
"@types/rimraf": "npm:^3.0.0"
Expand Down

0 comments on commit 0eb1514

Please sign in to comment.