Two Factor Authentication Makes Data More Secure and Restricts Access to Resources