{"library":"ep_ldapauth","type":"library","category":null,"description":"Etherpad Lite plugin that provides LDAP-based authentication and authorization. Version 0.4.0 integrates with Etherpad's authentication hooks to allow users to log in using LDAP credentials. It supports both plain LDAP and LDAPS, configurable search filters, group-based access control (admin or read-only), and specific examples for FreeIPA. The plugin is released under GPL-2.0 and is maintained primarily for Etherpad Lite environments. It requires a properly configured settings.json with LDAP server details, search credentials, and group mapping. Notable differentiators: direct integration with Etherpad's auth system, no external dependencies beyond ldapjs, and support for anonymous read-only mode.","language":"javascript","status":"active","version":"0.4.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install ep_ldapauth","imports":["require('ep_ldapauth')"]},{"cmd":"yarn add ep_ldapauth","imports":[]},{"cmd":"pnpm add ep_ldapauth","imports":[]}],"homepage":null,"github":"https://github.com/tykeal/ep_ldapauth","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ep_ldapauth","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/ep_ldapauth/compatibility"}}