bradleypeabody / godap

A minimalistic LDAP server in Go
MIT License
120 stars 19 forks source link

Is the project alive? What was the status on last commit? #4

Open egorse opened 6 years ago

egorse commented 6 years ago

Just wonder if it could be used for Gerrit :dancer:

Thanks!

bradleypeabody commented 6 years ago

Hi @egorse, I haven't done any maintenance on this project in a while, but I think it's just as useful today as it was back when it was written.

To be honest, if you are trying to do something complicated with LDAP, this project is probably more useful as a basic example to fork from or copy from. Structurally it doesn't have anything particularly fantastic, it's just working code that gets you as far as a basic LDAP server that can deal with authentication requests.

But, if you are just trying to bolt Gerrit onto an existing user database via LDAP auth, I'm not aware of any reason this library would not work.

badfires commented 1 week ago

As described in the project description I need to simulate an LDAP service and verify the received username and password through my own database, But I couldn't find anywhere to get the user's password The password I can find now is bindpasswd, which is used to bind administrators What I want to find is the real password of the user who needs to be verified