feat: Add ldap authentication
Here is how the ldap authentication feature works:
• To activate LDAP authentication, you must enter the URL of the ldap server in the /server/.env file with the LDAP_SERVER variable.
example: LDAP_SERVER=db.debian.org:389
If this value is not provided in this file, Planka will work with normal authentication.
• If this authentication option is activated, it is impossible to modify your password and email from Planka. Indeed, this information must be that of the active directory.
• In the event of an access problem with the ldap server (server is down), only the admin account can connect without going through this ldap server. (This account must be created manually, with [email protected] or username=admin.)
Hi! Any chance to get this in main branch? We are about to switch (again!) project / task manager suite, and the team would like something in-house and not remotely similar to Jira (management's proposal...). But, for that, AD / LDAP is a must.
Hi! Any chance to get this in main branch? We are about to switch (again!) project / task manager suite, and the team would like something in-house and not remotely similar to Jira (management's proposal...). But, for that, AD / LDAP is a must.
After adding OIDC and default admin environment variables, it will be easier to accept this PR, but some tweaking and testing needs to be done here. I'll try to get on it when I have time.
Hi, this feature would be really appreciated. Thank you.
Agreed ! It would be very nice.