Managing dozens of passwords is a security risk and a pain ...