The taiga-docker setup uses an Nginx reverse proxy (taiga-gateway) that handles all the HTTP requests. You could probably configure Nginx to redirect /forgot-password to the link to reset the LDAP password.
Untested setup instructions
I assume you have the taiga-docker repository cloned somewhere on the server you’re hosting Taiga on.
Edit the file taiga-gateway/taiga.conf in that repository: Insert the following things above # Frontend:
I have recently installed Taiga updated version 6.7, this LDAP plugins is loaded but i am not able to login with ldap credentials. No logs observed. Same plugin is working on our taiga 6.5.
I just checked my instance, I think I am running Taiga 6.7.0 (via Docker).
I have intermittent login problems, which are fixed for a short while if I recreate the containers. I haven’t yet had time to investigate this more closely.
If restarting the entire instance fixes login for you, we might have the same problem.
Good day, can I ask you for help in solving the integration of Ldap and taiga? I looked through your instructions, but unfortunately I did not achieve success
what exactly did you do? Can I see your configuration files, maybe log files or a screenshot of the error message?
I haven’t yet come around to adding more logging (cc @Zohaib09, I haven’t forgotten about your problem), so I’m afraid I’ll probably have to stick to poking into the dark, sorry.
Currently, it is very hard to see the problems (as the plugin does not really have a lot of logging), so I sadly can only help debugging by guessing:
Do you use Docker?
If so, can you give me the output of the frontend configuration? A command like this should work (you might need to replace taiga-taiga-front-1 with the name of the container it is called for you, you can find it using docker compose ps):
This looks fine, "loginFormType": "ldap" is set (which should make it work). What is the server response body you receive together with the 401 response?
Can you check this in the Browser’s DevTools, i.e., on the client side (using F12 or Ctrl+Shift+I to open them)? There you should see the full response body, which is what I’d need.