Roundup Tracker - Issues

Message7879

Author asavchuk
Recipients asavchuk
Date 2023-12-13.21:06:16
Message-id <1702501576.82.0.468415796442.issue2551307@roundup.psfhosted.org>
In-reply-to
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.
History
Date User Action Args
2023-12-13 21:06:16asavchuksetrecipients: + asavchuk
2023-12-13 21:06:16asavchuksetmessageid: <1702501576.82.0.468415796442.issue2551307@roundup.psfhosted.org>
2023-12-13 21:06:16asavchuklinkissue2551307 messages
2023-12-13 21:06:16asavchukcreate