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

Authentication - add LDAP #83

Closed
styx-tdo opened this issue Oct 22, 2019 · 4 comments
Closed

Authentication - add LDAP #83

styx-tdo opened this issue Oct 22, 2019 · 4 comments
Labels
enhancement New feature or request
Milestone

Comments

@styx-tdo
Copy link

Please add an option to allow authentication against LDAP.

We have a bunch of users that should access, and all of them in LDAP; the users there are also the base for PAM authentication and for other serivices (therefore, always up2date).

To add another user management + password is contraproductive and yet another password is never a good idea.

@mattLLVW mattLLVW added the enhancement New feature or request label Oct 22, 2019
@mattLLVW
Copy link
Contributor

Thanks for the feat request.
I got a POC working!
We just need to see what should be user defined here to cover most use case.
If you have any input on this, i'd appreciate it.

@mattLLVW mattLLVW added this to the Alcali v3 milestone Oct 22, 2019
@styx-tdo
Copy link
Author

my ideas:

required:
ldap URL (array)
bind DN
optional:
Attribute to check
bind password (anonymous may work)
TLS params (cert/ca, cipher, override for cert check)
useful
base DN for users
base DN for groups
scope for both (single, onelelvel,...)
filter - e.g. (|(iphostnumber=myserver-vie01)(iphostnumber=any))

@daks
Copy link

daks commented Oct 23, 2019

Hi,
most people needing LDAP auth will have very different/customized setups so I think all parameters should be configurable (search filter, attributes to check, base DN...).

@mattLLVW
Copy link
Contributor

Done.
Will be available in the next release.

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

No branches or pull requests

3 participants