5749179cf5
feature: Add the ability to include an LDAP filter for users/groups in AD ( #4494 )
...
* Add auth_ad_(group|user)_filter options
* use global
* Fix some AD annoyances
Use the power of the LDAP filter to minimize the number of queries and
hopefully help performance in get_userlist, change semantics of
auth_ad_(user|group)_filter in $config to be anded with
samaccountname=USERNAME.
* remove unused variable
* update documentation
* Update Authentication.md
2016-09-21 14:42:59 -05:00
36f6338ad6
fix: Clean up errors in the webui ( #4438 )
2016-09-15 08:46:26 +01:00
a8efda8f30
Revert "Updated to remove passwords from sessions" ( #4422 )
2016-09-13 09:10:42 -05:00
deb4b74bc9
webui: remove passwords from sessions, 'remember me' works for all auth types ( #4134 )
...
* Updated to remove passwords from sessions
* Remove users sessions when user deleted
* Updated when cookies are set
* Updated setcookies to always contain a value
* Added destroy_cookies() to remove users cookies on failed login
* Removed debug line
* Fixed graph issues
2016-09-12 21:41:19 -05:00
956e18ffcd
feature: Better error messages for ad_auth ( #4385 )
2016-09-09 08:04:03 -05:00
8c639aa5a4
PSR2 Cleanup: /html edition
...
Travis tests for code conformance. Ignore warnings for now.
Fixed all errors, left most warnings.
2016-08-18 21:29:30 -05:00
a175b291c3
reduce regress
...
still dirty hack, but solves a big problem.
2016-06-15 20:06:36 +02:00
0b30ca1071
making CN with a , inside working
...
a workaround to mask a , sign in a DN before CN is extracted
resolves #3533
2016-06-13 17:25:18 +02:00
9b0bd4c15a
Rename $ds to $ldap_connection
...
$ds is a global variable, there are many name collisions in the code. Rename it to avoid the collisions.
2016-06-03 10:56:42 -05:00
b9448a61a8
Remove Success output from homepage when using AD Auth.
2016-01-25 13:10:51 -06:00
c6c3858312
Some more scrut fixes
2016-01-19 22:27:04 +00:00
44dc6b652b
Fixed scrut issues
2016-01-19 09:04:53 +00:00
57c802cd4e
Updated active directory auth to support dashboards
2016-01-17 15:26:35 +00:00
340fd75bd5
fix rest of the authmodules
2015-11-21 12:25:34 +00:00
6e78fc8d0b
Update active_directory.inc.php
2015-11-17 12:28:28 +01:00
04c75838f6
Functionality added: adduser(), user_exists_in_db()
2015-11-16 13:37:12 +01:00
f971d7ecf3
Signed-off-by: Peter Lamperud <petlam@unibet.com>
2015-11-16 12:27:15 +01:00
7c54782cc8
Moved auth_ad_dont_check_certificates to auth_ad_check_certificates
2015-11-16 10:24:16 +01:00
02d54e9c50
Fix AD auth with untrusted certificates. LDAPTLS_REQCERT=never must be
...
set before ldap_connect.
2015-11-13 11:05:05 -06:00
d326869675
Removed unused variables
2015-11-10 10:47:50 +01:00
16df0fdd2e
Coding style
2015-11-10 10:39:42 +01:00
2326061e68
Removed unused variables and updated coding style
2015-11-10 10:38:42 +01:00
0eeb4d2ef8
Fixed a bug from scrutinizer
2015-11-10 10:03:47 +01:00
779c90b1fd
Checking for groups now
2015-10-30 17:17:55 +01:00
93b57040c5
Authenticate against active directory
2015-10-22 09:16:20 +02:00
a36f3e1e35
Initial commit
2015-10-16 09:40:17 +02:00