[issue2551307] Built-in support for LDAP authentication

Anton Savchuk <[email protected]> Wed, 13 Dec 2023 21:06:16 +0000
Newsgroups gmane.comp.bug-tracking.roundup.devel
Message-ID <[email protected]>
New submission from Anton Savchuk:

Hello! I suggest you consider adding support for LDAP authentication to Roundup. I think this could be an important feature for tracker instances on internal networks or anywhere else where LDAP authentication could be critical.

I recently implemented LDAP support for Roundup as an extension that uses ldap3 module. The extension supports connections using unencrypted LDAP, LDAP over TLS and LDAPS, connection logging, updating user properties based on directory entry attributes and authorization based on LDAP group membership. It also supports configuration of connection settings, logging levels and authorization settings.

I think this might be a good starting point for implementing built-in LDAP authentication in Roundup. You can view the code on GitHub: <https://github.com/savchuk1985/roundup-ldap3>.

I licensed the extension under the MIT license, so it is fully compatible with the Roundup license.

If you have any questions or suggestions feel free to contact me.

----------
components: None
messages: 7879
nosy: asavchuk
severity: normal
status: new
title: Built-in support for LDAP authentication
type: behavior
versions: 2.4.0, devel

_________________________________________________
Roundup tracker <[email protected]>
<https://issues.roundup-tracker.org/issue2551307>
_________________________________________________