Go in the Manager and set the session module to Apache::Session::Browseable::LDAP
for each session type you intend to use:
General parameters
» Sessions
» Session storage
» Apache::Session module
General parameters
» Sessions
» Persistent sessions
» Apache::Session module
CAS Service
» CAS sessions module name
OpenID Connect Service
» Sessions
» Sessions module name
SAML2 Service
» Advanced
» SAML sessions module name
The fill out the corresponding module parameters:
Required parameters | ||
---|---|---|
Name | Comment | Example |
ldapServer | URI of the server | ldap://localhost |
ldapConfBase | DN of sessions branch | ou=sessions,dc=example,dc=com |
ldapBindDN | Connection login | cn=admin,dc=example,dc=password |
ldapBindPassword | Connection password | secret |
Index | Fields to index | refer to List of fields to index by session type |
Optional parameters | ||
Name | Comment | Default value |
ldapObjectClass | Objectclass of the entry | applicationProcess |
ldapAttributeId | Attribute storing session ID | cn |
ldapAttributeContent | Attribute storing session content | description |
ldapAttributeIndex | Attribute storing index | ou |
ldapVerify | Perform certificate validation | require (use none to disable) |
ldapCAFile | Path of CA file bundle | (system CA bundle) |
ldapCAPath | Perform CA directory | (system CA bundle) |