documentation:1.0:start

Documentation for LemonLDAP::NG 1.0

Backend Authentication Users Password
LDAP (including Active Directory)
Databases (DBI)
Apache (Kerberos, NTLM, OTP, ...)
SSL
CAS
OpenID
Twitter
SAML 2.0 / Shibboleth
Null
Proxy LL::NG
Remote LL::NG
Stack multiple backends
Backend choice by users

LL::NG needs a storage system to store its own configuration (managed by the manager). Choose one of the following:

Backend Shareable Comment
File configuration backend Not shareable between servers except if used in conjunction with SOAP configuration backend or with a shared file system (NFS,…). Selected by default during installation.
SQL configuration backend (called RDBI or CDBI)
LDAP configuration backend
SOAP configuration backend Proxy backend to be used in conjunction with another configuration backend.
Can be used to secure another backend for remote servers.
You can not start with an empty configuration, so read how to change configuration backend to convert your existing configuration into another one.

Sessions are stored using Apache::Session modules family. All Apache::Session style modules are useable except for some features.

Backend Shareable Session explorer Session restrictions Session expiration Comment
File Not shareable between servers except if used in conjunction with SOAP session backend or with a shared file system (NFS,…). Selected by default during installation.
SQL Unoptimized for session explorer and single session features.
LDAP
Memcached Must be secured by network access control.
NoSQL (Redis) The faster. Must be secured by network access control.
Browseable (SQL, Redis or LDAP) Optimized for session explorer and single session features.
SOAP Proxy backend to be used in conjunction with another session backend.
Can be used to secure another backend for remote servers.