API Autentisering

Autentisering är processen för att validera att en användare är den den utger sig för att vara.
Detta är första steget i varje säkerhets process.
Det finns en uppsjö av olika metoder för att säkerställa autentisering. Här nedan följer några av de vanligaste.

Lösenord

  • Basic Authentication

Token/Keys

  • JWT
  • OAuth 1,2

Certifikat

  • TLS/mTLS

Basic Authentication

Klienten skickar med användarnamn och lösenord i request headern som används för verifiering.

JWT (JSON Web Token)

Standard för att skapa och signera JSON objekt som kan användas för verifiering.

OAuth

Standard för att ge klienter tokens med vilka de kan tillfälligt använda för verifiering.

TLS/mTLS

Klient och server använder sig av signade certifikat för verifiering

Lämna en kommentar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *