CSRF-Token Beispiele für Formular und Header
CSRF-Token schützen Formulare und Schnittstellen vor Anfragen, die einer angemeldeten Person unbemerkt untergeschoben werden. Die Beispiele zeigen ein Token als Hex-Wert, als verstecktes Formularfeld, im Header und als Double-Submit-Cookie. Die Werte sind Platzhalter und nie als echtes Token zu verwenden.
4 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf. Darunter: 1× Fiktiv, 3× Absichtlich ungültig.
CSRF-Token-Beispiel (64 Hex-Zeichen, Platzhalter)Fiktiv
0f1e2d3c4b5a69788796a5b4c3d2e1f00f1e2d3c4b5a69788796a5b4c3d2e1f0
Nur ein Muster für Formularfelder; nie als echtes Token verwenden.
CSRF-Token als verstecktes FormularfeldAbsichtlich ungültig
<input type="hidden" name="csrf_token" value="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX">
Typische Einbettung; Wert ist Platzhalter.
CSRF-Token im HeaderAbsichtlich ungültig
X-CSRF-Token: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Üblich bei Einzelseiten-Anwendungen (SPA).
Double-Submit-Cookie-MusterAbsichtlich ungültig
Set-Cookie: csrf=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; Path=/; Secure; SameSite=Strict X-CSRF-Token: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Cookie und Header müssen denselben Wert tragen; Platzhalter.