Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements to LDAP extension, with nickname support and meaningful error messages #109

Open
wants to merge 27 commits into
base: master
Choose a base branch
from

Conversation

Yippy
Copy link

@Yippy Yippy commented Nov 6, 2023

Added Nickname support, with the ability to use any search field that is set within settings.
Please note That Nicknames extension must be enabled to be able to save Nicknames, placeholder will display givenname,sn as a example which is 'First Name' 'Surname' to be set as the Nickname for user profile

Added LDAP error messages for users, instead of the 'Error has occurred' html response. This will fix #48 issue.

Added Setting to allow admin's to display detail errors or not, this is a toggle in settings:
image

Detailed error response will display incorrect LDAP binding:
image

Detailed error response will display if LDAP search for account exist:
image

Detailed error response will display if LDAP account password is incorrect:
image

@Yippy
Copy link
Author

Yippy commented Nov 6, 2023

Will also fix #39 issue.

@Yippy
Copy link
Author

Yippy commented Mar 4, 2024

Implemented multiple LDAP domain settings, overhaul settings to display settings into sections. Added select2 to handle dropdown and multiple selection, pre-register LDAP fields options for easier usability.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Display proper failed login alert
1 participant