If you are running a Web App and you are storing user passwords, it is very easy to get things horribly wrong, it’s better to use third-party sign-in services like Facebook, Twitter or Google. In my experience, I have seen a lot of Web-Apps and Services going this route, not because they are lazy – but because they are offloading an aspect of your app that is incredibly difficult to get it right and secure.
I can safely say in the last 12 years or so I never had a computer virus (or malware) on my Windows computer. It’s not because I have some über anti-virus or setup that prevents viruses from being installed. It’s mostly due to how I modified my behavior as a computer user that prevented doing […]