Skip to content
This repository has been archived by the owner on Oct 20, 2023. It is now read-only.

LDAP support #10

Open
tuxBurner opened this issue May 22, 2018 · 2 comments
Open

LDAP support #10

tuxBurner opened this issue May 22, 2018 · 2 comments
Labels
enhancement New feature or request Up For Grabs

Comments

@tuxBurner
Copy link
Member

Many companies use LDAP as role/authentication managment system.
It would be nice if DAVE could provide an ldap integration.

@chclaus
Copy link
Collaborator

chclaus commented May 23, 2018

hej @tuxBurner,

first of all, thanks for the idea! I'm glad you're here. 😁

The current project goal is to create a totally simple solution for webdav. I'm not sure yet if LDAP support fulfills exactly this purpose - but I'm not very familiar with the topic either.

Technically this topic could be very interesting, but I'm not sure about it configuration complexity. Can you tell me an approximate number of configuration entries that are necessary for a LDAP connection? As soon as it needs a lot of configuration, I would move it backwards.

Does anyone else have an opinion?

@tuxBurner
Copy link
Member Author

Hi @chclaus
in one of my projects these are the parameters which i need to know to authenticate a user by its name and password.

host = "ldap://localhost:389"
useStartTLS = false

bind {
  user = "cn=admin,dc=monkeydev,dc=priv"
  pass = "admin"
}

user {
  baseDn = "ou=users,dc=monkeydev,dc=priv"
  filter = "uid={user}"
}

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

No branches or pull requests

2 participants