mirror of
https://github.com/Tzahi12345/YoutubeDL-Material.git
synced 2026-04-11 07:41:29 +03:00
Removed fingerprintjs2 and sessionID param
This commit is contained in:
5
package-lock.json
generated
5
package-lock.json
generated
@@ -6997,11 +6997,6 @@
|
|||||||
"path-exists": "^4.0.0"
|
"path-exists": "^4.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"fingerprintjs2": {
|
|
||||||
"version": "2.1.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/fingerprintjs2/-/fingerprintjs2-2.1.0.tgz",
|
|
||||||
"integrity": "sha512-H1k/ESTD2rJ3liupyqWBPjZC+LKfCGixQzz/NDN4dkgbmG1bVFyMOh7luKSkVDoyfhgvRm62pviNMPI+eJTZcQ=="
|
|
||||||
},
|
|
||||||
"flat-cache": {
|
"flat-cache": {
|
||||||
"version": "3.0.4",
|
"version": "3.0.4",
|
||||||
"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
|
"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
|
||||||
|
|||||||
@@ -40,7 +40,6 @@
|
|||||||
"crypto-js": "^4.1.1",
|
"crypto-js": "^4.1.1",
|
||||||
"file-saver": "^2.0.2",
|
"file-saver": "^2.0.2",
|
||||||
"filesize": "^10.0.7",
|
"filesize": "^10.0.7",
|
||||||
"fingerprintjs2": "^2.1.0",
|
|
||||||
"fs-extra": "^10.0.0",
|
"fs-extra": "^10.0.0",
|
||||||
"material-icons": "^1.10.8",
|
"material-icons": "^1.10.8",
|
||||||
"nan": "^2.14.1",
|
"nan": "^2.14.1",
|
||||||
|
|||||||
@@ -8,7 +8,6 @@ import { Router, CanActivate, ActivatedRouteSnapshot } from '@angular/router';
|
|||||||
import { DOCUMENT } from '@angular/common';
|
import { DOCUMENT } from '@angular/common';
|
||||||
import { BehaviorSubject, Observable } from 'rxjs';
|
import { BehaviorSubject, Observable } from 'rxjs';
|
||||||
import { MatSnackBar } from '@angular/material/snack-bar';
|
import { MatSnackBar } from '@angular/material/snack-bar';
|
||||||
import * as Fingerprint2 from 'fingerprintjs2';
|
|
||||||
import {
|
import {
|
||||||
ChangeRolePermissionsRequest,
|
ChangeRolePermissionsRequest,
|
||||||
ChangeUserPermissionsRequest,
|
ChangeUserPermissionsRequest,
|
||||||
@@ -131,7 +130,6 @@ export class PostsService implements CanActivate {
|
|||||||
|
|
||||||
// auth
|
// auth
|
||||||
auth_token = '4241b401-7236-493e-92b5-b72696b9d853';
|
auth_token = '4241b401-7236-493e-92b5-b72696b9d853';
|
||||||
session_id = null;
|
|
||||||
httpOptions: {
|
httpOptions: {
|
||||||
params: HttpParams
|
params: HttpParams
|
||||||
};
|
};
|
||||||
@@ -187,12 +185,6 @@ export class PostsService implements CanActivate {
|
|||||||
})
|
})
|
||||||
};
|
};
|
||||||
|
|
||||||
Fingerprint2.get(components => {
|
|
||||||
// set identity as user id doesn't necessarily exist
|
|
||||||
this.session_id = Fingerprint2.x64hash128(components.map(function (pair) { return pair.value; }).join(), 31);
|
|
||||||
this.httpOptions.params = this.httpOptions.params.set('sessionID', this.session_id);
|
|
||||||
});
|
|
||||||
|
|
||||||
const redirect_not_required = window.location.href.includes('/player') || window.location.href.includes('/login');
|
const redirect_not_required = window.location.href.includes('/player') || window.location.href.includes('/login');
|
||||||
|
|
||||||
// get config
|
// get config
|
||||||
@@ -796,7 +788,7 @@ export class PostsService implements CanActivate {
|
|||||||
|
|
||||||
resetHttpParams() {
|
resetHttpParams() {
|
||||||
// resets http params
|
// resets http params
|
||||||
this.http_params = `apiKey=${this.auth_token}&sessionID=${this.session_id}`
|
this.http_params = `apiKey=${this.auth_token}`
|
||||||
|
|
||||||
this.httpOptions = {
|
this.httpOptions = {
|
||||||
params: new HttpParams({
|
params: new HttpParams({
|
||||||
|
|||||||
Reference in New Issue
Block a user