webbautentisering
Webbautentisering är processen att verifiera identiteten hos en användare eller ett system som försöker få tillgång till en webbplats, tjänst eller API. Den är en grundsten i digital säkerhet och brukar kombineras med auktorisation för att avgöra vad som får göras.
Metoderna för webbautentisering grupperas ofta efter vad användaren bevisar: kunskap (något användaren vet, till exempel ett
Moderna lösningar inkluderar lösenordsfri autentisering baserad på standarder som WebAuthn/FIDO2, samt federerade protokoll som OAuth 2.0,
WebAuthn möjliggör phishingresistenta inloggningar med publika– privata nycklar, där den privata nyckeln aldrig lämnar enheten och
Säkerhetsaspekter innefattar användning av TLS, säkert lagrade lösenord (hashing med Argon2 eller bcrypt), salter och pepper,
Bästa praxis inkluderar implementering av flerstegsautentisering för känsliga åtgärder, riskbaserad eller stegvärderad autentisering, säkra sessioner och
Federerad autentisering gör det möjligt att använda en identitetsleverantör för flera tjänster (SSO), vilket förenklar inloggning
Sammanfattningsvis är webbautentisering en fortlöpande balans mellan användarvänlighet och säkerhet, där nya standarder som WebAuthn optimerar