summaryrefslogtreecommitdiff
path: root/inc/auth/ldap.class.php
Commit message (Collapse)AuthorAge
* avoid infinite loop in ldap auth backend FS#1365Andreas Gohr2008-04-10
| | | | darcs-hash:20080410193008-7ad00-bb87213baaf169756433fc91c13caff6d763bf5f.gz
* add gidnumber to LDAP auth userdata FS#1338Andreas Gohr2008-02-19
| | | | darcs-hash:20080219165659-7ad00-e957772a651073b3e3af19c5300a6c6880c4876c.gz
* LDAP backend: try to rebind with current user for getUserData() FS#1053Andreas Gohr2008-02-15
| | | | darcs-hash:20080215085556-7ad00-bcdc77251ad51b80bb4a55956efb7987a9eade32.gz
* check for empty group array in LDAP backend FS#1004Andreas Gohr2007-06-21
| | | | darcs-hash:20070621194636-7ad00-0a02dabd55d9bda3bf07b1eb8bcfdefd832c2df9.gz
* properly escape values used in LDAP filters FS#1048Andreas Gohr2007-05-13
| | | | darcs-hash:20070513094851-7ad00-c58c7a33f7c773975aab98664774718be155d361.gz
* always bind as superuser for getting userinfo (LDAP) #751Andreas Gohr2006-10-03
| | | | | | | Rebind as superuser even on a previous successful bind as normal user, when superuser credentials are available. LDAP access restrictions may need it. darcs-hash:20061003153018-7ad00-16a69e99f93433bd9e999086f8757a56f975a1ef.gz
* force rebind after opening new LDAP connection #751Andreas Gohr2006-10-03
| | | | | | | This patch sets the private bound variable back to false if a new connection is opened. darcs-hash:20061003104320-7ad00-24370bcdc7beff5db7d7f2e68ea180763699ca5c.gz
* ldap auth fix #762Andreas Gohr2006-03-31
| | | | darcs-hash:20060331081201-7ad00-ad95897fb68ce105c586c80ce7b1ff0ccb4840a6.gz
* use 389 as standard port in ldap authAndreas Gohr2006-03-14
| | | | darcs-hash:20060314191118-7ad00-371b7be42bd6abfcd7f0cdb97a19b02422b4a7b8.gz
* fixed port assignment in ldap backendAndreas Gohr2006-03-07
| | | | darcs-hash:20060307191915-7ad00-70d98478ebfd00fdbab4901bb254b96d20287348.gz
* Postgres backend for new OO authAndreas Gohr2006-03-01
| | | | darcs-hash:20060301223021-7ad00-868d32088de468523c63c4cc7e44869331dfc4b9.gz
* file cleanupsAndreas Gohr2006-02-17
| | | | | | | | | | This patch cleans up the source code to satisfy the coding guidelines (see http://wiki.splitbrain.org/wiki:development#coding_style) It converts files to UNIX lineendings and removes tabs and trailing whitespace. Not all files were cleaned yet. darcs-hash:20060217222040-7ad00-bba3d2bee3b5aa7cbb5184258abd50805cd071bf.gz
* new way of auth module capability checkingAndreas Gohr2006-02-03
| | | | | | | | | | This changes the way of how the capabilities of the used auth module are checked as suggested as first option in http://www.freelists.org/archives/dokuwiki/01-2006/msg00267.html The MySQL backend WAS NOT TESTED and probably needs some work. darcs-hash:20060203150302-7ad00-c524cafe20499f32e76ad42b4e68d7c635f6a9e9.gz
* some fix for getUserData in the LDAP auth backendNathan Neulinger2006-01-31
| | | | darcs-hash:20060131222058-effc9-0d09141c02e3698329d038af90588b553fd6a44b.gz
* ldap auth fixesAndreas Gohr2006-01-26
| | | | | | | Adds a config option for the key using in groups as suggested on the wiki. Makes the debug outputs distinct. Removes commented, nonimplemented functions. darcs-hash:20060126214935-7ad00-e4ab08d9fcaa4f43bad7048e8bb9800107e32432.gz
* streamlining auth backends :!:Andreas Gohr2006-01-21
This patch is a start to make all the auth backend mor alike in configuration and to update all backend to the new OO method. This patch changed some config placeholders and thus may break existing configs! Here is a list of the new place holders used in MySQL and LDAP: %{user} - the login name %{group} - a group name %{pass} - the password (cleartext or crypted) %{dgroup} - the default group %{guid} - a group id %{uid} - a user id %{name} - full name of a user %{email} - email of a user %{dn} - DN for a user (LDAP only) The LDAP backend was enhanced a little bit. The default group now is always added to the list of returned groups. A different Server Port can be configured. More changes will follow. darcs-hash:20060121181149-7ad00-79de68aa7f87aef87dcff9dd7afd50adda859289.gz