W dobie powszechnych wycieków haseł, samo logowanie nazwą użytkownika i hasłem to poważne ryzyko. VPN musi być chroniony przez uwierzytelnianie wieloskładnikowe (MFA – ang. Multi-Factor Authentication).
Pracownik, oprócz hasła (coś, co zna), musi potwierdzić tożsamość tokenem sprzętowym, kodem z aplikacji lub biometrią (coś, co posiada lub czym jest). Dzięki temu, nawet jeśli atakujący przejmie hasło pracownika, brama VPN nie wpuści go do środka bez drugiego składnika.