Add support for LDAP authentication #33

Closed
opened 2026-02-06 19:12:38 +03:00 by OVERLORD · 9 comments
Owner

Originally created by @sparky8251 on GitHub (Dec 11, 2018).

If I'm not mistaken, Emby supports LDAP authentication but only through a paid plugin. LDAP support would streamline authentication and allow Emby to be used in larger deployments working better with #42 in a multi-server environment.

Plus, even with a small setup, LDAP dramatically reduces the administration load around managing user accounts.

Originally created by @sparky8251 on GitHub (Dec 11, 2018). If I'm not mistaken, Emby supports LDAP authentication but only through a paid plugin. LDAP support would streamline authentication and allow Emby to be used in larger deployments working better with #42 in a multi-server environment. Plus, even with a small setup, LDAP dramatically reduces the administration load around managing user accounts.
OVERLORD added the featuredotnet future labels 2026-02-06 19:12:38 +03:00
Author
Owner

@anthonylavado commented on GitHub (Dec 12, 2018):

This is something that is highly desired by @joshuaboniface so I know this will get some attention. Right now, the focus is stability, but this is gonna be high up on the list after that.

@anthonylavado commented on GitHub (Dec 12, 2018): This is something that is highly desired by @joshuaboniface so I know this will get some attention. Right now, the focus is stability, but this is gonna be high up on the list after that.
Author
Owner

@sparky8251 commented on GitHub (Dec 12, 2018):

Oh yeah. Only opened this so its on the issue board.

Not expecting this to happen for some time, especially with so much organization and stabilization work going on.

I plan on watching this for developments in the future :)

@sparky8251 commented on GitHub (Dec 12, 2018): Oh yeah. Only opened this so its on the issue board. Not expecting this to happen for some time, especially with so much organization and stabilization work going on. I plan on watching this for developments in the future :)
Author
Owner

@XVicarious commented on GitHub (Dec 12, 2018):

I can confirm that this is working.

Edit: do they ship with ldap? If not, the emby ldap dll works for the time being.

@XVicarious commented on GitHub (Dec 12, 2018): I can confirm that this is working. Edit: do they ship with ldap? If not, the emby ldap dll works for the time being.
Author
Owner

@JustAMan commented on GitHub (Dec 12, 2018):

@XVicarious we don't ship any plugins yet, and LDAP is not in the core so far.
But any Emby plugins that work with 3.5.x should work with Jellyfin now (though I don't know if plugin licenses allow you to use them that way).

@JustAMan commented on GitHub (Dec 12, 2018): @XVicarious we don't ship any plugins yet, and LDAP is not in the core so far. But any Emby plugins that work with 3.5.x should work with Jellyfin now (though I don't know if plugin licenses allow you to use them that way).
Author
Owner

@XVicarious commented on GitHub (Dec 12, 2018):

Yeah, I figured that was the case as I just laid jellyfin over my Emby
stuff. I'm sure it's permissable to use the plugin as long as you guys
arent shipping it.

On Wed, Dec 12, 2018, 6:29 AM Vasily notifications@github.com wrote:

@XVicarious https://github.com/XVicarious we don't ship any plugins
yet, and LDAP is not in the core so far.
But any Emby plugins that work with 3.5.x should work with Jellyfin now
(though I don't know if plugin licenses allow you to use them that way).


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/jellyfin/jellyfin/issues/53#issuecomment-446555386,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB0QvF9wOWhnZmFl-B5ZA4ai4DJY2tM2ks5u4OiAgaJpZM4ZOCO3
.

@XVicarious commented on GitHub (Dec 12, 2018): Yeah, I figured that was the case as I just laid jellyfin over my Emby stuff. I'm sure it's permissable to use the plugin as long as you guys arent shipping it. On Wed, Dec 12, 2018, 6:29 AM Vasily <notifications@github.com> wrote: > @XVicarious <https://github.com/XVicarious> we don't ship any plugins > yet, and LDAP is not in the core so far. > But any Emby plugins that work with 3.5.x should work with Jellyfin now > (though I don't know if plugin licenses allow you to use them that way). > > — > You are receiving this because you were mentioned. > Reply to this email directly, view it on GitHub > <https://github.com/jellyfin/jellyfin/issues/53#issuecomment-446555386>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/AB0QvF9wOWhnZmFl-B5ZA4ai4DJY2tM2ks5u4OiAgaJpZM4ZOCO3> > . >
Author
Owner

@drago-96 commented on GitHub (Jan 9, 2019):

It would be wonderful if you also added Kerberos auth.
Or at least enable authentication via the REMOTE_USER header, so I can put Jellyfin behind a ProxyPass and make Apache/nginx deal with the auth.

@drago-96 commented on GitHub (Jan 9, 2019): It would be wonderful if you also added Kerberos auth. Or at least enable authentication via the REMOTE_USER header, so I can put Jellyfin behind a ProxyPass and make Apache/nginx deal with the auth.
Author
Owner

@LogicalPhallacy commented on GitHub (Feb 1, 2019):

@JustAMan This should likely be tagged as a feature for netcore3. I am going to try and get to it before then, but LDAP support on netcore is dodgy right now as it relies on a port of an old java lib.

@LogicalPhallacy commented on GitHub (Feb 1, 2019): @JustAMan This should likely be tagged as a feature for netcore3. I am going to try and get to it before then, but LDAP support on netcore is dodgy right now as it relies on a port of an old java lib.
Author
Owner

@JustAMan commented on GitHub (Feb 1, 2019):

@JustAMan This should likely be tagged as a feature for netcore3. I am going to try and get to it before then, but LDAP support on netcore is dodgy right now as it relies on a port of an old java lib.

Have your tag here, and best of luck on implementing the support 😄

@JustAMan commented on GitHub (Feb 1, 2019): > @JustAMan This should likely be tagged as a feature for netcore3. I am going to try and get to it before then, but LDAP support on netcore is dodgy right now as it relies on a port of an old java lib. Have your tag here, and best of luck on implementing the support 😄
Author
Owner

@joshuaboniface commented on GitHub (Apr 8, 2019):

To work on the suspense.... IT WORKS! We do have a working LDAP plugin thanks to @LogicalPhallacy and some hacks to it by myself. It should be available along with the 10.3.0 release.

@joshuaboniface commented on GitHub (Apr 8, 2019): To work on the suspense.... IT WORKS! We do have a working LDAP plugin thanks to @LogicalPhallacy and some hacks to it by myself. It should be available along with the 10.3.0 release.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#33