mirror of
https://github.com/google/nomulus
synced 2026-08-20 14:16:19 +00:00
Replace CSRF source from cookie to header in the console requests (#3047)
* Update XSRF cookie to be a header * Replace CSRF cookie with header
This commit is contained in:
@@ -23,7 +23,11 @@ import { MaterialModule } from './material.module';
|
||||
|
||||
import { BackendService } from './shared/services/backend.service';
|
||||
|
||||
import { provideHttpClient } from '@angular/common/http';
|
||||
import {
|
||||
HttpClientXsrfModule,
|
||||
provideHttpClient,
|
||||
withInterceptorsFromDi,
|
||||
} from '@angular/common/http';
|
||||
import { MAT_FORM_FIELD_DEFAULT_OPTIONS } from '@angular/material/form-field';
|
||||
import { BillingInfoComponent } from './billingInfo/billingInfo.component';
|
||||
import {
|
||||
@@ -118,6 +122,10 @@ export class SelectedRegistrarModule {}
|
||||
MaterialModule,
|
||||
SelectedRegistrarModule,
|
||||
SnackBarModule,
|
||||
HttpClientXsrfModule.withOptions({
|
||||
cookieName: 'X-CSRF-Token',
|
||||
headerName: 'X-CSRF-Token',
|
||||
}),
|
||||
],
|
||||
providers: [
|
||||
BackendService,
|
||||
@@ -130,7 +138,7 @@ export class SelectedRegistrarModule {}
|
||||
subscriptSizing: 'dynamic',
|
||||
},
|
||||
},
|
||||
provideHttpClient(),
|
||||
provideHttpClient(withInterceptorsFromDi()),
|
||||
],
|
||||
})
|
||||
export class AppModule {}
|
||||
|
||||
Reference in New Issue
Block a user