JWT
Konfigurer og godkend med JWT for sikker API-adgang.
JSON Web Tokens (JWT) er en kompakt og selvstændig godkendelsesmetode, der gør det muligt at overføre oplysninger sikkert mellem parter som et JSON-objekt.
Ved hjælp af kryptografiske signaturer sikrer JWT dataenes integritet og ægthed, hvilket gør det til et effektivt valg til web- og mobilapplikationer.
Oplev hastigheden og effektiviteten ved tilstandsløs godkendelse, hvor enhver interaktion bliver enkel, og brugere får problemfri adgang til ressourcer uden gentagne logins.
Konfigurer JWT
Anmodninger til Ideanote API skal indeholde et token.
- Gå til Indstillinger og derefter Godkendelse
- Klik på Tilføj, og vælg JWT
- Gennemgå den konfigurationsdialog, der vises
JWT-datafelter
Ideanote forventer, at JWT-payloadens struktur svarer til følgende:
- name: brugerens fulde navn (valgfrit)
- avatarUrl: en URL til brugerens avatar (valgfrit)
- sub: bruger-id i dit system
- email: brugerens e-mailadresse
- locale: brugerens landestandard
- underdomæne: underdomænet for dit Ideanote-workspace
- afdeling: Den afdeling, brugeren arbejder i (vi mener, at dette findes i en brugeregenskab kaldet "User Site" i de data, du genererer JWT fra).
- land: Det land, brugeren arbejder i (vi mener, at dette findes i en brugeregenskab kaldet "User Country" i de data, du genererer JWT fra.
Hvert af dine workspaces er forudkonfigureret med en delt JWT-hemmelighed, som kan udleveres efter anmodning. Du skal signere JWT'erne med den hemmelighed, der svarer til det relevante workspace.
Autoriseringsheader
For at godkende API-kald skal du angive den signerede JWT i Authorization-headeren på følgende måde:
Authorization: Bearer <JWT>