Frontend: CSRF support

This commit is contained in:
Jonas Winkler
2020-11-11 20:19:57 +01:00
parent ee69429898
commit 2436ff143f
5 changed files with 63 additions and 1 deletions

View File

@@ -39,6 +39,8 @@ import { InfiniteScrollModule } from 'ngx-infinite-scroll';
import { DateTimeComponent } from './components/common/input/date-time/date-time.component';
import { TagsComponent } from './components/common/input/tags/tags.component';
import { SortableDirective } from './directives/sortable.directive';
import { CookieService } from 'ngx-cookie-service';
import { CsrfInterceptor } from './interceptors/csrf.interceptor';
@NgModule({
declarations: [
@@ -85,7 +87,12 @@ import { SortableDirective } from './directives/sortable.directive';
InfiniteScrollModule
],
providers: [
DatePipe
DatePipe,
CookieService, {
provide: HTTP_INTERCEPTORS,
useClass: CsrfInterceptor,
multi: true
}
],
bootstrap: [AppComponent]
})