Le logiciel Ajaxplorer est un très bon explorateur de fichier en mode web. Il supporte nativement l'authentification HTTP, et n'a donc pas besoin de modification de code pour l'intégrer à LemonLDAP::NG. Il suffit donc d'activer l'auth HTTP, ce qui peut se faire soit via l'interface de configuration, soit dans le fichier bootstrap_plugins.conf.php:
$PLUGINS = array( "CONF_DRIVER" => array( "NAME" => "serial", "OPTIONS" => array( "REPOSITORIES_FILEPATH" => "/var/lib/ajaxplorer/plugins/conf.serial/repo.ser", "ROLES_FILEPATH" => "/var/lib/ajaxplorer/plugins/auth.serial/roles.ser", "USERS_DIRPATH" => "/var/lib/ajaxplorer/plugins/auth.serial", ) ), "AUTH_DRIVER" => array( "NAME" => "basic_http", "OPTIONS" => array( "LOGIN_REDIRECT" => false, "USERS_FILEPATH" => "/var/lib/ajaxplorer/plugins/auth.serial/users.ser", "AUTOCREATE_AJXPUSER" => false, "TRANSMIT_CLEAR_PASS" => false, "LOGOUT_URL" => "https://auth.domain.tld" ) ), "LOG_DRIVER" => array( "NAME" => "text", "OPTIONS" => array( "LOG_PATH" => "/var/log/ajaxplorer/", "LOG_FILE_NAME" => 'log_' . date('m-d-y') . '.txt', "LOG_CHMOD" => 0770 ) ), // Do not use wildcard for uploader, to keep them in a given order // Warning, do not add the "meta." plugins, they are automatically // detected and activated by the application. "ACTIVE_PLUGINS" => array("editor.*", "uploader.flex", "uploader.html", "gui.ajax", "hook.*") );