Multifactor authenticatie (MFA) is een manier om te controleren wie zich aanmeldt bij een computer of een account. De eindgebruiker moet hierbij eerst zijn identiteit bevestigen, voordat het systeem toegang verleent. Zo voorkomt het dat hackers met een gestolen wachtwoord binnen kunnen komen.
Enkelvoudige verificatie is de meest voorkomende manier van aanmelden: iemand heeft een gebruikersnaam, en een wachtwoord. Als beide correct worden ingevoerd, krijgt de gebruiker toegang tot het betreffende account. Het probleem is dat het voor hackers vaak veel te eenvoudig is om een wachtwoord te kraken.
Bij tweestapsverificatie (ook wel 2FA) moet de gebruiker nog een extra verificatie toepassen na het invoeren van het wachtwoord. Vaak is dit een sms-code of een pushbericht op een mobiele telefoon. Deze extra verificatie maakt accounts een stuk veiliger, omdat alleen een gekraakt wachtwoord niet meer voldoende is voor een hacker.
Multifactor authenticatie voegt hier nog een extra beveiliging aan toe, bijvoorbeeld met biometrische verificatie via een vingerafdruk of gezichtsherkenning, of met contextuele verificatie. Hierbij controleert het systeem het IP-adres, de locatie of het tijdstip van aanmelden.
Met MFA kunt u deze methoden combineren, zonder dat de gebruikservaring hieronder lijdt. De gebruiker voert het wachtwoord in en bevestigt de aanmelding met een eenmalige code en/of een vingerafdruk, en op de achtergrond controleert het systeem of de aanmelding afkomstig is vanaf een goedgekeurde locatie.