While completing transactions online or while using any accounting software there is always the risk of a security breach that could cause you to lose data, or worse lose money. The two-step authentication feature on your Xero software is a security feature that helps to protect your data and keeps your account secure. The authentication feature, which is also known as 2SA, needs a unique authentication code in addition to the login details when signing in to Xero. The code that is required is generated by an authenticator app.