---
title: "CSRF-Prevention"
description: "**Hinweis** Der CSRF-Token ist für die alte AJAX API relevant. Solltest du die REST-API verwenden, ist dieser Token nicht notwendig. CSRF steht für [Cross-Site-Request-Forgery](https://developer.mozilla.org/en-US/docs/Glossary/CSRF) und beschreibt eine Attacke, in der man über einen Benutzer ungewollte Aktionen auslöst, um deren Rechte zu…"
url: "https://staging.churchtools.academy/de/help/system-einstellungen/allgemein-datenschutz-sicherheit/csrf-prevention/"
updated: "2026-08-24"
category: Datenschutz/Sicherheit / Allgemein
---

# CSRF-Prevention

**Hinweis**

Der CSRF-Token ist für die alte AJAX API relevant. Solltest du die REST-API verwenden, ist dieser Token nicht notwendig.

CSRF steht für [Cross-Site-Request-Forgery](https://developer.mozilla.org/en-US/docs/Glossary/CSRF) und beschreibt eine Attacke, in der man über einen Benutzer ungewollte Aktionen auslöst, um deren Rechte zu missbrauchen. Damit ChurchTools nicht anfällig für CSRF-Attacken ist, haben wir einen CSRF-Token eingeführt. Dieser muss bei allen AJAX API-Aufrufen als Header mitgeschickt werden. Genauer gesagt betrifft das alle *POST-Requests*, die den Content-Type `application/x-www-form-urlencoded` oder `multipart/form-data` gesetzt haben.

Nachdem du authentifiziert bist, rufst du die API `/api/csrftoken` auf, um den Token zu bekommen. Diesen Token sendest du dann bei jedem folgenden API-Request als Header mit. Der Header sieht folgendermaßen aus:

```
CSRF-Token: $MEIN_TOKEN
```

#### Artikel zum Weiterlesen

- [Überblick API](https://staging.churchtools.academy/de/help/system-einstellungen/api/uberblick-api/)
- [API-Alt](https://staging.churchtools.academy/de/help/system-einstellungen/api/api-alt/)
