LDAP fixes and improvements
Included in this release:
- LDAP: Now automatically switching between ldap function resource and class return types.
- LDAP: Fixed deprecated usage of
ldap_connectin PHP8.4. - LDAP: Allowing port to be set to
nullto use the default port. - LDAP: Added integration tests using Mokapi to set up a mock LDAP server.
- LDAP: Added the debug config setting to debug LDAP connections.
- LDAP: Added a configuration option to turn off SSL connections.
- LDAP: The configuration now allows turning on detailed LDAP debugging messages.
- LDAP: Added a search filter failsafe to return only role-matching rights.
- Environments: Added
setLDAPSSLEnabled()to toggle SSL connections.