Decoder/Leitfäden/Benutzerdefinierte Claims (öffentlich vs. privat)
Leitfaden
Benutzerdefinierte Claims (öffentlich vs. privat)
Neben registrierten Claims (iss, exp, ...) die selbst definierten Arten und wie man Kollisionen vermeidet.
Registrierte Claims: der Standardsatz aus RFC 7519 (iss, sub, aud, exp, nbf, iat, jti). Ihre Bedeutung ist fest und interoperabel.
Öffentliche Claims: öffentlich genutzte Claims, bei der IANA registriert oder mit einem kollisionsfreien Namen.
Private Claims: zwischen bestimmten Parteien vereinbart (role, plan, ...) — Kollisionsrisiko, daher kurze, häufige Namen vermeiden.
Tipp: auch in benutzerdefinierte Claims keine sensiblen Daten legen; zur Kollisionsvermeidung nutzen manche einen URI-Namespace (z. B. https://myapp.com/roles).
Dekodieren Sie ein Token selbstEinfach einfügen — Header, Payload und Claims werden sofort aufgeschlüsselt.