Vad är Autentisering
Verifiering av användar- eller systemidentitet
Autentisering (Authentication)
Autentisering — processen att verifiera identiteten hos en användare eller ett system innan åtkomst till resurser beviljas.
Autentiseringsfaktorer
| Faktor | Beskrivning | Exempel | |--------|-------------|---------| | Kunskap | Vad användaren vet | Lösenord, PIN | | Innehav | Vad användaren har | Telefon, token | | Biometri | Vem användaren är | Fingeravtryck, ansikte |
Autentiseringsmetoder
- Lösenord — grundläggande metod
- MFA (Multifaktor) — flera faktorer
- SSO (Single Sign-On) — en inloggning för många tjänster
- OAuth / OIDC — delegerad auktorisering
- Biometri — fingeravtryck, ansiktsigenkänning
- Lösenordsfri — utan lösenord (WebAuthn)
Autentisering vs Auktorisering
| Autentisering | Auktorisering | |---------------|---------------| | Vem är du? | Vad är du tillåten? | | Identitetsverifiering | Behörighetskontroll | | Första steget | Andra steget |
Moderna standarder
- JWT — tokens för API
- SAML — företags-SSO
- OAuth 2.0 — app-auktorisering
- FIDO2/WebAuthn — lösenordsfri
Hot och skydd
- Brute force → hastighetsbegränsning
- Phishing → MFA
- Session hijacking → säkra cookies
- Credential stuffing → intrångsdetektering