The Courier Authentication Library is an API toolkit for implementing password validation and account metadata lookups. Authentication can be configured using either the traditional system password file lookups, or using MySQL, PostgreSQL, LDAP, or DB/GDBM databases.
| Tags | Communications Email Database API |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX |
| Implementation | C Perl |
Recent releases


Changes: This release adds support for additional hash functions. The Postgres driver was updated to remove potentional SQL injection vulnerabilities in some circumstances.


Changes: This release adds API functions for supporting SASL EXTERNAL authentication.


Changes: This release fixes an SQL injection possibility in the MySQL module, with MySQL databases that use non-Latin character sets.


Changes: This release fixes minor bugs in the authvchkpw and authuserdb modules. The license was updated to GPL 3.


Changes: This release fixes many compiler warnings, updates the LDAP API to OpenLDAP 2.3, tweaks the Makefile to make Solaris's linker happy, and cleans up the RPM spec file.
Command line tools for the GW Instek GDS-2000 series oscilloscopes under Linux.
- All comments
Recent commentsHint for authshadow users
authshadow is not compiled in by default (at least on Slackware) and the documentation on how to label it is effeciently buried! Run configure with --with-authshadow to save yourself a lot of headache.