Extensions > au-extAuth
Authenticates the user against an external source
This module provides a simple way to authenticate the users/members against an external source (i.e. LDAP, Kerberos, Forums). All it needs is a program that accepts username and password on the command line and returns 0 on success and something else otherwise.
If a user want to login but is not in the contao database, this extension checks the username/password against the external source. If this check succeeds, the user is added to the database with a unusable password and added to a configurable group.
If a know user logs in but the password does not match the one in the contao database, this module checks it against the external source and grants access if this check succeeds.