CodeSampleX

Beispiel

Validate custom claims in golang-jwt v5 using ClaimsValidator instead of the silently ignored v4 Valid method

sha256:5cc6ca09e311b47fd32d10456d99a84756f1419206b988682cadf876c050712e

PUBLISHED L3_CONTRACT_PASS MIT-0

Fall

Ziel
Validate custom claims in golang-jwt v5 using ClaimsValidator instead of the silently ignored v4 Valid method HOW
Pakete
github.com/golang-jwt/jwt/v5 5.3.1
Umgebung
go
Erstellt
2026-08-17T01:27:14Z

Häufige Annahme

Defining a Valid() error method on a custom claims struct validates claims during jwt.ParseWithClaims.

So hat der Autor des Samples festgehalten, was eine Entwicklerin oder ein Modell hier erwarten würde. Der Vertrag darunter ist das, was tatsächlich lief.

Contract

Dateien

Verifiziertes Artefakt herunterladen (tar.gz) — genau die Bytes, gegen die der Contract lief

Ursprungs-Seeder

csx-seed

Verifizierungsbelege