anshuwap / mollify

Automatically exported from code.google.com/p/mollify
0 stars 0 forks source link

Better LDAP integration #402

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
It could be great to better integrate LDAP into mollify and to allow:
1. mapping between LDAP groups and permission modes
2. mapping between LDAP groups and mollify groups
3. update of the account on login (courriel, groups, permission mode)
4. auto creation of new accounts present in LDAP

I've some code running in my own installation implementing these new features. 
Note that while there is basically three possibilities to use groups with a 
LDAP (group as OU, groups defined as attributes of users and users defined as 
attributes of groups), my patch only supports the last option.

I think this could be a great addition into the code of mollify and I can join 
a patch I you want to base your work on mine.

Thanks!

Original issue reported on code.google.com by vincent....@gmail.com on 20 May 2012 at 7:37

GoogleCodeExporter commented 9 years ago
Thanks for the input, I'd be glad to accept your patch, LDAP is not that 
familiar to me.

Original comment by samuli.j...@gmail.com on 22 May 2012 at 4:03

GoogleCodeExporter commented 9 years ago
Vincent,

We would like to be able to use LDAP groups for entitlements. Is it possible to 
get yoor patch uploaded?

Thanks

Original comment by raz.balu...@gmail.com on 25 Jan 2013 at 10:51

GoogleCodeExporter commented 9 years ago
In version 2.2, different authentication modules are now in separate classes so 
they are easy implement.

LDAP is in class "backend/include/auth/AuthenticatorLDAP.class.php", so if 
anybody can provide better implementation for this class, please send it to me.

Original comment by samuli.j...@gmail.com on 28 Oct 2013 at 10:42

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
LDAP integration improved in latest release

Original comment by samuli.j...@gmail.com on 20 Jan 2015 at 11:55