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.

Godkendelsesindstillinger: rullemenu til tilføjelse af JWT som en loginmulighed.
Vælg JWT i Indstillinger, og kom i gang
  1. Gå til Indstillinger og derefter Godkendelse
  2. Klik på Tilføj, og vælg JWT
  3. Gennemgå den konfigurationsdialog, der vises
JWT-indstillingsformular til tilpasning af login-knappens tekst, ikon, teamsynkronisering, login-sidens synlighed og e
Begynd at konfigurere JWT i dit Ideanote-workspace

JWT-datafelter

Ideanote forventer, at JWT-payloadens struktur svarer til følgende:

  1. ‍name: brugerens fulde navn (valgfrit)‍
  2. avatarUrl: en URL til brugerens avatar (valgfrit)‍
  3. sub: bruger-id i dit system‍
  4. email: brugerens e-mailadresse‍
  5. locale: brugerens landestandard‍
  6. underdomæne: underdomænet for dit Ideanote-workspace‍
  7. afdeling: Den afdeling, brugeren arbejder i (vi mener, at dette findes i en brugeregenskab kaldet "User Site" i de data, du genererer JWT fra).‍
  8. 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>