Two-factor authentication (2FA) is a security system that requires two distinct forms of identification in order to access your Neopets account. With 2FA, you can use a 3rd party app that will give you a continuous randomly generated code during the login process to add an additional layer of security to your account.