Browse Source

Merge pull request #1000 from geoffappleford/master

Send cookies with fetch requests
Renée Kooi 6 years ago
parent
commit
4171ccc27b
1 changed files with 4 additions and 1 deletions
  1. 4 1
      packages/@uppy/companion-client/src/RequestClient.js

+ 4 - 1
packages/@uppy/companion-client/src/RequestClient.js

@@ -55,7 +55,8 @@ module.exports = class RequestClient {
   get (path) {
     return fetch(this._getUrl(path), {
       method: 'get',
-      headers: this.headers
+      headers: this.headers,
+      credentials: 'same-origin'
     })
       // @todo validate response status before calling json
       .then(this.onReceiveResponse)
@@ -69,6 +70,7 @@ module.exports = class RequestClient {
     return fetch(this._getUrl(path), {
       method: 'post',
       headers: this.headers,
+      credentials: 'same-origin',
       body: JSON.stringify(data)
     })
       .then(this.onReceiveResponse)
@@ -87,6 +89,7 @@ module.exports = class RequestClient {
     return fetch(`${this.hostname}/${path}`, {
       method: 'delete',
       headers: this.headers,
+      credentials: 'same-origin',
       body: data ? JSON.stringify(data) : null
     })
       .then(this.onReceiveResponse)