LDAP (Lightweight Directory Access Protocol) enables you to use a single authentication authority for different applications. For instance, your company might already have an Active Directory installation with LDAP enabled. In this case, rather than having to maintain all of your company's user IDs and passwords separately within mojoPortal, you can instead enable LDAP in mojoPortal and use your LDAP server to authenticate and log users into both the Windows domain and mojoPortal site(s) using the same Windows username and password.
As of mojoPortal version 2.3.5.8, there is an additional method of authentication: Database authentication, with fallback to LDAP if database authentication fails. This will allow you to use LDAP authentication for your internal users, but still allow outside users (who do not exist in LDAP) to register and log into your site(s) with database authentication.
To use LDAP fallback authentication, enable LDAP authentication as documented for Active Directory and Open LDAP, and add the following key to your user.config file to enable the fallback:
<add key="UseLDAPFallbackAuthentication" value="true" />
Created 2010-12-14 Jamie Eubanks