
Passar utvecklare inför ett integrations- eller autentiseringstest när tokenens två delar behöver sättas samman korrekt.
Bygg ihop huvud och nyttolast till en sammanhållen JWT-struktur som är lätt att kontrollera. Du kan granska tokenens båda delar var för sig.
Exempelpayloaden innehåller en demobrukarens identifierare, en roll och ett utfärdandetidsvärde. Efter konstruktionen kontrollerar du om dessa fält fortfarande finns kvar och om den resulterande tokenstrukturen kan läsas av din avkodare.
Indata
{"sub":"demo-user","role":"editor","iat":1700000000}Tokenkonstruktionen körs endast i din webbläsare. Det du klistrar in eller importerar stannar på din enhet och skickas inte till en extern tjänst. Det gör sidan praktisk för att forma en payload innan den flyttas in i din kod, förutsatt att du undviker känslig information.
Nej. Den här sidan fokuserar på att sätta samman header- och payloadstrukturen. För att skapa en giltig signatur använder du ett JWT-bibliotek som passar ditt språk och håller signeringsnyckeln utanför webbläsaren.
Nej. I en typisk JWT är header och payload kodade snarare än krypterade. Den som får tag i token kan läsa dessa fält, så konfidentiella värden hör inte hemma där.
Kontrollera claims och headervärden mot vad ditt API förväntar sig. Kom också ihåg att en signatur måste läggas till av din applikation, eftersom den här byggaren inte utför det signeringssteget.