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/compiler": "15.0.2",
|
||||
"@angular/core": "15.0.2",
|
||||
"@angular/flex-layout": "14.0.0-beta.41",
|
||||
"@angular/forms": "15.0.2",
|
||||
"@angular/material": "15.0.1",
|
||||
"@angular/platform-browser": "15.0.2",
|
||||
|
@ -482,22 +481,6 @@
|
|||
"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": {
|
||||
"version": "15.0.2",
|
||||
"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": {
|
||||
"version": "10.0.0",
|
||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.0.0.tgz",
|
||||
"integrity": "sha512-7dkh8mRp7s0KwVHKIVJnFCJQ2B34gOGnzgBjDGyprycmARq/82SX/lhilQ95ZuacP/G/1gsS345iAkKmxWBQ2Q==",
|
||||
"version": "10.1.0",
|
||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
|
||||
"integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"hosted-git-info": "^6.0.0",
|
||||
|
@ -9970,9 +9953,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/npm-registry-fetch/node_modules/npm-package-arg": {
|
||||
"version": "10.0.0",
|
||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.0.0.tgz",
|
||||
"integrity": "sha512-7dkh8mRp7s0KwVHKIVJnFCJQ2B34gOGnzgBjDGyprycmARq/82SX/lhilQ95ZuacP/G/1gsS345iAkKmxWBQ2Q==",
|
||||
"version": "10.1.0",
|
||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
|
||||
"integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"hosted-git-info": "^6.0.0",
|
||||
|
@ -10411,9 +10394,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/pacote/node_modules/npm-package-arg": {
|
||||
"version": "10.0.0",
|
||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.0.0.tgz",
|
||||
"integrity": "sha512-7dkh8mRp7s0KwVHKIVJnFCJQ2B34gOGnzgBjDGyprycmARq/82SX/lhilQ95ZuacP/G/1gsS345iAkKmxWBQ2Q==",
|
||||
"version": "10.1.0",
|
||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
|
||||
"integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"hosted-git-info": "^6.0.0",
|
||||
|
@ -14321,14 +14304,6 @@
|
|||
"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": {
|
||||
"version": "15.0.2",
|
||||
"resolved": "https://registry.npmjs.org/@angular/forms/-/forms-15.0.2.tgz",
|
||||
|
@ -21550,9 +21525,9 @@
|
|||
}
|
||||
},
|
||||
"npm-package-arg": {
|
||||
"version": "10.0.0",
|
||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.0.0.tgz",
|
||||
"integrity": "sha512-7dkh8mRp7s0KwVHKIVJnFCJQ2B34gOGnzgBjDGyprycmARq/82SX/lhilQ95ZuacP/G/1gsS345iAkKmxWBQ2Q==",
|
||||
"version": "10.1.0",
|
||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
|
||||
"integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"hosted-git-info": "^6.0.0",
|
||||
|
@ -21639,9 +21614,9 @@
|
|||
}
|
||||
},
|
||||
"npm-package-arg": {
|
||||
"version": "10.0.0",
|
||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.0.0.tgz",
|
||||
"integrity": "sha512-7dkh8mRp7s0KwVHKIVJnFCJQ2B34gOGnzgBjDGyprycmARq/82SX/lhilQ95ZuacP/G/1gsS345iAkKmxWBQ2Q==",
|
||||
"version": "10.1.0",
|
||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
|
||||
"integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"hosted-git-info": "^6.0.0",
|
||||
|
@ -21965,9 +21940,9 @@
|
|||
}
|
||||
},
|
||||
"npm-package-arg": {
|
||||
"version": "10.0.0",
|
||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.0.0.tgz",
|
||||
"integrity": "sha512-7dkh8mRp7s0KwVHKIVJnFCJQ2B34gOGnzgBjDGyprycmARq/82SX/lhilQ95ZuacP/G/1gsS345iAkKmxWBQ2Q==",
|
||||
"version": "10.1.0",
|
||||
"resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz",
|
||||
"integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"hosted-git-info": "^6.0.0",
|
||||
|
|
|
@ -60,14 +60,14 @@ export class RestService {
|
|||
|
||||
createToken(session, secret): Promise<string> {
|
||||
return new Promise((resolve, reject) => {
|
||||
const body = JSON.stringify({ session });
|
||||
const body = {};
|
||||
const options = {
|
||||
headers: new HttpHeaders({
|
||||
'Authorization': 'Basic ' + btoa('OPENVIDUAPP:' + secret),
|
||||
'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(
|
||||
catchError(error => {
|
||||
reject(error);
|
||||
|
|
Loading…
Reference in New Issue