Can anyone explain me what is two-factor authentication and how does it work? I logged my web hosting and some asked me 2 times with 2 different steps to login successfully and on some apps from Google is same. I feel a bit more difficult and should i should use or switch to normal login?