Most banks require their users to verify their identity not only by providing their secure ID and password but also through two-factor authentication. This is an added security feature, which allows users to access their online banking only after they provide a one-time code generated by a token.