Zum Inhalt springen
BeispielWerk
English

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.

Weitere Themen in Passwörter & Tokens