SUMO Access Manager is a security system for PHP Web applications that can be added using only one line of code. Administrators can manage authentication and authorization for users, groups, and security policies with easy, all through an intuitive Web based interface. You can create users that can authenticate their password via LDAP, MySQL internal users, MySQL/PostgreSQL/Oracle generic users tables, and via Google Mail account.
gpgpwd is a terminal-based password manager. It stores a list of passwords in a GnuPG-encrypted file, and allows you to easily retrieve, change, and add to that file as needed. It also generates random passwords which you can use, easily allowing you to have one "master password" (for your gpg key), with one unique and random password for each website or service you use, ensuring that your other accounts stay safe even if one password gets leaked. gpgpwd can also utilize git to allow you to easily synchronize your passwords between different machines.