Part of the Jellyfin Project
LDAP authentication for Jellyfin Media Server. JelLDAP, if you will.
Authenticate your Jellyfin users against an LDAP database, and optionally create users who do not yet exist automatically.
Allows the administrator to customize most aspects of the LDAP authentication process, including customizable search attributes, username attribute, and a search filter for administrative users (set on user creation). The user, via the "Manual Login" process, can enter any valid attribute value, which will be mapped back to the specified username attribute automatically as well.
See the official documentation for install instructions.
We welcome all contributions and pull requests! If you have a larger feature in mind please open an issue so we can discuss the implementation before you start.
- .NET Core 5.0
-
Clone or download this repository
-
Ensure you have .NET Core SDK setup and installed
-
Build plugin with following command.
dotnet publish --configuration Release --output bin
-
Place the resulting file in the
plugins
folder under the program data directory or inside the portable install directory