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