what do two factor authentication provide
two-factor authentication (2FA) Two-factor authentication (2FA), often referred to as two-step verification, is a security process in which the user provides two authentication factors to verify they are who they say they are.