mirror of https://github.com/OpenVidu/openvidu.git
OpenVidu Server Dashboard CE: change tokens API to connections API
parent
36c24fab7c
commit
d5d037be53
|
@ -15,7 +15,6 @@
|
||||||
"@angular/common": "15.0.2",
|
"@angular/common": "15.0.2",
|
||||||
"@angular/compiler": "15.0.2",
|
"@angular/compiler": "15.0.2",
|
||||||
"@angular/core": "15.0.2",
|
"@angular/core": "15.0.2",
|
||||||
"@angular/flex-layout": "14.0.0-beta.41",
|
|
||||||
"@angular/forms": "15.0.2",
|
"@angular/forms": "15.0.2",
|
||||||
"@angular/material": "15.0.1",
|
"@angular/material": "15.0.1",
|
||||||
"@angular/platform-browser": "15.0.2",
|
"@angular/platform-browser": "15.0.2",
|
||||||
|
@ -482,22 +481,6 @@
|
||||||
"zone.js": "~0.11.4 || ~0.12.0"
|
"zone.js": "~0.11.4 || ~0.12.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@angular/flex-layout": {
|
|
||||||
"version": "14.0.0-beta.41",
|
|
||||||
"resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-14.0.0-beta.41.tgz",
|
|
||||||
"integrity": "sha512-x1YcxqkdFlcbVXEy9ebCgW/F+7n/MXkEkwEcVEIPf5v5qn7HZsjQxgIj35Lf0amvMyF7h35prpoxO1uX5+ntFg==",
|
|
||||||
"deprecated": "This package has been deprecated. Please see https://blog.angular.io/modern-css-in-angular-layouts-4a259dca9127",
|
|
||||||
"dependencies": {
|
|
||||||
"tslib": "^2.3.0"
|
|
||||||
},
|
|
||||||
"peerDependencies": {
|
|
||||||
"@angular/cdk": "^14.0.0",
|
|
||||||
"@angular/common": "^14.0.0",
|
|
||||||
"@angular/core": "^14.0.0",
|
|
||||||
"@angular/platform-browser": "^14.0.0",
|
|
||||||
"rxjs": "^6.5.3 || ^7.4.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/@angular/forms": {
|
"node_modules/@angular/forms": {
|
||||||
"version": "15.0.2",
|
"version": "15.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-15.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-15.0.2.tgz",
|
||||||
|
@ -9860,9 +9843,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/npm-pick-manifest/node_modules/npm-package-arg": {
|
"node_modules/npm-pick-manifest/node_modules/npm-package-arg": {
|
||||||
"version": "10.0.0",
|
"version": "10.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
|
||||||
"integrity": "sha512-7dkh8mRp7s0KwVHKIVJnFCJQ2B34gOGnzgBjDGyprycmARq/82SX/lhilQ95ZuacP/G/1gsS345iAkKmxWBQ2Q==",
|
"integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"hosted-git-info": "^6.0.0",
|
"hosted-git-info": "^6.0.0",
|
||||||
|
@ -9970,9 +9953,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/npm-registry-fetch/node_modules/npm-package-arg": {
|
"node_modules/npm-registry-fetch/node_modules/npm-package-arg": {
|
||||||
"version": "10.0.0",
|
"version": "10.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
|
||||||
"integrity": "sha512-7dkh8mRp7s0KwVHKIVJnFCJQ2B34gOGnzgBjDGyprycmARq/82SX/lhilQ95ZuacP/G/1gsS345iAkKmxWBQ2Q==",
|
"integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"hosted-git-info": "^6.0.0",
|
"hosted-git-info": "^6.0.0",
|
||||||
|
@ -10411,9 +10394,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/pacote/node_modules/npm-package-arg": {
|
"node_modules/pacote/node_modules/npm-package-arg": {
|
||||||
"version": "10.0.0",
|
"version": "10.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
|
||||||
"integrity": "sha512-7dkh8mRp7s0KwVHKIVJnFCJQ2B34gOGnzgBjDGyprycmARq/82SX/lhilQ95ZuacP/G/1gsS345iAkKmxWBQ2Q==",
|
"integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"hosted-git-info": "^6.0.0",
|
"hosted-git-info": "^6.0.0",
|
||||||
|
@ -14321,14 +14304,6 @@
|
||||||
"tslib": "^2.3.0"
|
"tslib": "^2.3.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"@angular/flex-layout": {
|
|
||||||
"version": "14.0.0-beta.41",
|
|
||||||
"resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-14.0.0-beta.41.tgz",
|
|
||||||
"integrity": "sha512-x1YcxqkdFlcbVXEy9ebCgW/F+7n/MXkEkwEcVEIPf5v5qn7HZsjQxgIj35Lf0amvMyF7h35prpoxO1uX5+ntFg==",
|
|
||||||
"requires": {
|
|
||||||
"tslib": "^2.3.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"@angular/forms": {
|
"@angular/forms": {
|
||||||
"version": "15.0.2",
|
"version": "15.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-15.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-15.0.2.tgz",
|
||||||
|
@ -21550,9 +21525,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"npm-package-arg": {
|
"npm-package-arg": {
|
||||||
"version": "10.0.0",
|
"version": "10.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
|
||||||
"integrity": "sha512-7dkh8mRp7s0KwVHKIVJnFCJQ2B34gOGnzgBjDGyprycmARq/82SX/lhilQ95ZuacP/G/1gsS345iAkKmxWBQ2Q==",
|
"integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"hosted-git-info": "^6.0.0",
|
"hosted-git-info": "^6.0.0",
|
||||||
|
@ -21639,9 +21614,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"npm-package-arg": {
|
"npm-package-arg": {
|
||||||
"version": "10.0.0",
|
"version": "10.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
|
||||||
"integrity": "sha512-7dkh8mRp7s0KwVHKIVJnFCJQ2B34gOGnzgBjDGyprycmARq/82SX/lhilQ95ZuacP/G/1gsS345iAkKmxWBQ2Q==",
|
"integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"hosted-git-info": "^6.0.0",
|
"hosted-git-info": "^6.0.0",
|
||||||
|
@ -21965,9 +21940,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"npm-package-arg": {
|
"npm-package-arg": {
|
||||||
"version": "10.0.0",
|
"version": "10.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
|
||||||
"integrity": "sha512-7dkh8mRp7s0KwVHKIVJnFCJQ2B34gOGnzgBjDGyprycmARq/82SX/lhilQ95ZuacP/G/1gsS345iAkKmxWBQ2Q==",
|
"integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"hosted-git-info": "^6.0.0",
|
"hosted-git-info": "^6.0.0",
|
||||||
|
|
|
@ -60,14 +60,14 @@ export class RestService {
|
||||||
|
|
||||||
createToken(session, secret): Promise<string> {
|
createToken(session, secret): Promise<string> {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
const body = JSON.stringify({ session });
|
const body = {};
|
||||||
const options = {
|
const options = {
|
||||||
headers: new HttpHeaders({
|
headers: new HttpHeaders({
|
||||||
'Authorization': 'Basic ' + btoa('OPENVIDUAPP:' + secret),
|
'Authorization': 'Basic ' + btoa('OPENVIDUAPP:' + secret),
|
||||||
'Content-Type': 'application/json'
|
'Content-Type': 'application/json'
|
||||||
})
|
})
|
||||||
};
|
};
|
||||||
this.httpClient.post(this.openviduPublicUrl + this.API_PATH + '/tokens', body, options)
|
this.httpClient.post(this.openviduPublicUrl + this.API_PATH + '/sessions/' + session + '/connection', body, options)
|
||||||
.pipe(
|
.pipe(
|
||||||
catchError(error => {
|
catchError(error => {
|
||||||
reject(error);
|
reject(error);
|
||||||
|
|
Loading…
Reference in New Issue