A lot of our lives happen on the internet. This means dealing with hundreds of online accounts, each with annoyingly specific login requirements.