Skip to content
Snippets Groups Projects
Commit 495e6c50 authored by Matthieu BENOIST's avatar Matthieu BENOIST
Browse files

Merge branch 'DOS0177823' into 'master'

Remove xsrf token from photon calls

See merge request !160
parents bbbef0bb 06afc092
Branches
No related tags found
1 merge request!160Remove xsrf token from photon calls
Pipeline #21412 passed
...@@ -3,6 +3,7 @@ import { Injectable } from '@angular/core'; ...@@ -3,6 +3,7 @@ import { Injectable } from '@angular/core';
import { Observable } from 'rxjs'; import { Observable } from 'rxjs';
import { CookieService } from 'ngx-cookie-service'; import { CookieService } from 'ngx-cookie-service';
import { APP_CONFIG } from '../../core/services/app-config.service'; import { APP_CONFIG } from '../../core/services/app-config.service';
import { PasswordResetComponent } from '../components';
@Injectable() @Injectable()
export class XSRFTokenInterceptor implements HttpInterceptor { export class XSRFTokenInterceptor implements HttpInterceptor {
...@@ -17,7 +18,8 @@ export class XSRFTokenInterceptor implements HttpInterceptor { ...@@ -17,7 +18,8 @@ export class XSRFTokenInterceptor implements HttpInterceptor {
let request = req; let request = req;
if (xsrfToken) { if (xsrfToken) {
if (!new RegExp(`^${APP_CONFIG.backendUrls.datasetUsageStatistics}`).test(req.url)) { if (!new RegExp(`^${APP_CONFIG.backendUrls.datasetUsageStatistics}`).test(req.url) &&
!new RegExp(`^${APP_CONFIG.backendUrls.geocoder}`).test(req.url) ) {
request = req.clone({ request = req.clone({
headers: req.headers.set('x-xsrf-token', xsrfToken), headers: req.headers.set('x-xsrf-token', xsrfToken),
}); });
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment