Two factor authentication is an added security feature that allows the online banking user to access his/her account using not only a user ID and password but a unique security code generated by a token.