Patrick Monnerat
9488fe2ed7
Avoid passing a null value to PHP functions where another type is expected.
...
PHP 8.1 deprecates this feature.
Closes pull-request #149 and closes #150
2022-08-05 10:48:56 +10:00
Scott Shambarger
da69ebf06a
Added SASL EXTERNAL authentication support
...
New auth_type 'sasl_external'. Login is hard coded as 'external'
2021-12-10 14:59:02 +11:00
Noone404
4eb3737d31
Added option to use template string for bind DN ( #90 )
...
* Language update from launchpad
* Added login option 'bind_dn_template'
2020-02-20 09:11:17 +11:00
Deon George
afa4a95b37
Fix SASL implementation - enabled GSSAPI
2011-06-20 20:34:55 +10:00
Deon George
ddb5ed0346
Enabled hiding base DNs that users dont have access to
2011-05-20 23:53:39 +10:00
Deon George
66e24fb86c
SF Feature #2997986 - DTD stuff
2011-05-03 23:14:16 +10:00
Deon George
1121dd01df
SF Feature #2879726 - sort the server select list
2011-04-29 14:08:07 +10:00
Deon George
fc5885b0d9
SF Bug #3288434 - Security bug
2011-04-26 22:35:43 +10:00
Deon George
7aba733961
Enabled cookie as a valid auth_type
2011-04-26 00:11:23 +10:00
Dan Duvall
b3874bf958
Implemented better SASL/GSSAPI authentication.
...
Implemented a 'sasl' auth_type for better control over authentication
flow specific to SASL.
Implemented 'sasl_dn_regex' and 'sasl_dn_replacement' config variables
for mapping from a SASL authentication ID to a bind DN, a necessary step
when using GSSAPI/Kerberos where there is no explicit bind DN provided.
Fixed setting of Kerberos credentials cache location in environment
variable. The location is derived from either an already set
environement variable or the SERVER variable set by the Apache
mod_auth_kerb module.
See http://modauthkerb.sourceforge.net/configure.html
2010-11-16 22:14:24 +11:00
Deon George
0f782569e9
SF Bug #2969826 - XSS found in cmd.php
2010-03-14 23:57:16 +11:00
Deon George
9cb27e3a70
Miscellaneous minor updates
2009-08-29 00:11:23 +10:00
Deon George
6e6a7a6e4e
Multiple fixes, changes and enhancements
...
* mass edit selection,
* child search during edit,
* attr login with bind_id,
* performance fix broke ldapservers that dont have havesubordinate attrs),
* enable "login,class",
* enable "login,base".
2009-08-21 15:02:12 +10:00
Deon George
95aedef718
Remove CVS tags
2009-08-20 12:25:48 +10:00
Deon George
5669c92371
Improvements to debug_log
2009-08-19 13:39:37 +10:00
Deon George
cc3b67b71a
More login processing fixes
2009-08-12 23:54:01 +10:00
Deon George
dc3e477778
Improve getLogin() for multiple method logins and fix anonymous logout
2009-07-26 01:21:23 +10:00
Deon George
0171853f1d
Fix tree was remembered empty with anonymous
2009-07-12 22:03:05 +10:00
Deon George
57d405fe3b
SF Feature #2073323 - Using Single Sign On authentication
2009-07-12 12:01:59 +10:00
Deon George
ed4784b1b6
Fix isLoggedIn() caching for multiple servers
2009-07-11 17:20:21 +10:00
Deon George
4eed1d8982
Enabled HTTP auth
2009-07-11 10:18:48 +10:00
Deon George
db2e8861fa
Enabled a param so that some calls to getValue() are not fatal
2009-07-06 17:50:05 +10:00
Deon George
ea17aadef4
Latest SANDPIT - MERGE from CVS (MERGE-GIT)
2009-07-01 16:09:17 +10:00