There are a lot of ways to manage passwords for web-based services. If you're like me, you have logins on an absolutely insane number of places. I've used a lot of different tactics for maintaining passwords and logins in the past, and every site I go to has a slightly more perverse set of constraints (some don't allow numbers in passwords, others require them, some have strange user name requirements, or require a unique email address). My current solution, and I'm rather happy with it, is a program called 1passwd. It integrates with most of the software I use online (Safari, Firefox, NetNewsWire) and a ton of other stuff, and does the job. Read on for more.