samrzhevsky
e7a0a99fe6
LDAP fixes
...
1. Changed `ldap_connect` error handling. `ldap_error` expects `LDAP\Connection`, and `ldap_connect` returns `false` if the syntax check fails
2. Fixed deprecation: passing null to parameter (`$ignore`) of type string
3. Fixed PHPDoc types for compatibility with PHP 8.1+
2023-08-28 00:31:22 +03:00
Johannes Zellner
4d791aad06
Make AuthController.php compatible with php8.1+
...
php api changed https://www.php.net/manual/en/class.ldap-result.php
2023-05-25 10:12:42 +02:00
StyleCI Bot
ae5e2cffb3
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2023-04-19 21:23:06 +00:00
Girish Ramakrishnan
538f3d6bd8
ldap: ensure missing ldap user is auto-created
2022-06-12 08:35:22 -07:00
SergiX44
bfbbf89d79
refactoring
2021-08-13 09:17:24 +02:00
Ben Tyger
a98f65c9f6
Fixed style error
2021-05-24 09:45:20 -04:00
Ben Tyger
4660ff5317
More style fixes
2021-05-22 13:59:33 -04:00
Ben Tyger
dfe73a34f1
More style fixes
2021-05-22 11:34:34 -04:00
Ben Tyger
53761bdc42
More style formatting fixes.
2021-05-22 11:01:25 -04:00
Ben Tyger
d3c556234b
Fixed PHPDoc type and style errors
2021-05-22 10:57:08 -04:00
Ben Tyger
54381b4958
Fixed style formatting
2021-05-22 10:54:44 -04:00
Ben Tyger
3e53b56aec
Fixed double if check
2021-05-22 10:53:34 -04:00
Ben Tyger
7c915032c5
Minor bug fixes. Also added ldap_close();
2021-05-20 15:06:42 -04:00
Ben Tyger
1d5bb6ccc7
Added lots of debug logging. Fix ['schema'] var reference.
2021-05-20 15:05:08 -04:00
Ben Tyger
ef74962853
Added better config detection 'service_account_dn'
2021-05-19 13:49:30 -04:00
Ben Tyger
6a5e6431aa
Better ldap_schema setting detection
2021-05-19 13:38:24 -04:00
Ben Tyger
ec5e7fc46f
Added logic for LDAP user search
2021-05-19 13:11:20 -04:00
Ben Tyger
048b468ba5
Added Comments
2021-05-19 12:39:16 -04:00
Ben Tyger
3c63025a15
Switched from ldap_get_attributes() to more reliable ldap_get_dn()
2021-05-19 09:43:01 -04:00
Ben Tyger
46b20c4d97
Added username ldap escaping for filter search
2021-05-19 09:38:21 -04:00
Ben Tyger
6f46b70b83
Added LDAP StartTLS support
2021-05-18 14:57:28 -04:00
Ben Tyger
f8ec764c4c
Added Comments to flow
2021-05-18 14:30:47 -04:00
Ben Tyger
8b333c935d
Added LDAP Service account support for LDAP server that don't allow anon
2021-05-18 14:26:52 -04:00
Ben Tyger
7e0e0db384
Updated ldap_connect to use modern LDAP schema for better TLS support.
2021-05-18 14:14:59 -04:00
Sergio Brighenti
b9e7285be1
Fix tests
2021-03-07 18:33:29 +01:00
Sergio Brighenti
09583f6cfe
Add ip logging
2021-03-07 18:23:41 +01:00
Sergio Brighenti
f6df098915
Added logging
2021-03-07 17:37:20 +01:00
Sergio Brighenti
014b5428aa
Improved og implementation
...
Bugfixes
2021-03-07 17:21:07 +01:00
Lukas
48d58fbf95
Allow to change the LDAP rdn attribute
2021-03-04 11:59:54 +01:00
Sergio Brighenti
e9354f8152
Added password recovery tests
2020-10-25 14:47:31 +01:00
Sergio Brighenti
e37cbbb025
enabled recaptcha on password recovery
2020-04-08 13:19:57 +02:00
Sergio Brighenti
103819827b
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2020-04-04 17:29:15 +00:00
Sergio Brighenti
5606224339
Replaced validation system
2020-04-04 19:29:00 +02:00
Sergio Brighenti
5a7ff39ce9
Moved some settings from admin to user side
...
Updated docs
2020-04-03 15:59:49 +02:00
Sergio Brighenti
ac9f1d1578
Added filter by tag list
...
Completed ldap implementation
2020-04-01 18:48:59 +02:00
Sergio Brighenti
64772d190c
Improving ldap auth
2020-03-31 20:12:22 +02:00
Sergio Brighenti
b87faad0c9
Improved ldap auth
2020-03-31 17:23:09 +02:00
Sergio Brighenti
4e5c1a9675
Implemented ldap authentication
...
(closes #71 )
2020-03-31 15:21:01 +02:00
Sergio Brighenti
e5d70c00ce
Added recaptcha verification option.
...
Added bulk delete function.
Added account clean function (closes #151 )
2020-03-04 15:25:45 +01:00
Sergio Brighenti
1a4ceba0a4
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2020-03-03 16:19:10 +00:00
Sergio Brighenti
db483bb53e
Implemented validation helper
...
Dependencies resolved through container
2020-03-03 17:18:52 +01:00
Sergio Brighenti
623de4b5e0
Refactoring
2020-03-02 21:43:34 +01:00
Sergio Brighenti
17c24860b2
Completed user quota implementation
2020-03-01 17:03:07 +01:00
Sergio Brighenti
a5b8db5330
Fixed minor bug
...
working on user quota
2020-02-29 23:35:43 +01:00
Sergio Brighenti
0d375201c8
Completed registration system ( closes #90 )
2020-02-27 18:56:48 +01:00
Sergio Brighenti
2f518baf48
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2020-02-27 17:38:19 +00:00
Sergio Brighenti
9d3d85f739
Working on password recovery
2020-02-27 18:14:08 +01:00
Sergio Brighenti
0269eaa6f6
User registration procedure
2020-02-27 15:18:01 +01:00
Sergio Brighenti
b14287eb9d
Apply fixes from StyleCI
...
[ci skip] [skip ci]
2020-02-26 17:26:34 +00:00
Sergio Brighenti
49c9e48e5e
Working on user registration, user disk quota, password recovery
2020-02-26 18:26:19 +01:00