Changed method for getting user IP address.
Added extra step to 2fa setup process.
Support for Google Authenticator.