9550a4fd2f
Update 'plugin.php'
2023-04-12 12:00:04 +02:00
bda3ae89e8
fix logout bug
2023-04-12 11:51:00 +02:00
df71c15e63
remove unused parameter
2023-03-16 18:25:35 +01:00
fd049a8928
Some syntax adjustments to make ldap_bind work
2023-03-16 18:25:13 +01:00
Matt Visnovsky
5d85267e0f
YOURLS version 1.8.1
...
Updated so this plugin functions with latest YOURLS version
2021-05-24 15:23:26 -06:00
K3A
d60ea0e6aa
Merge pull request #26 from markkrj/add-ldap-filter
...
Allow users to define advanced LDAP search filters.
2021-04-28 21:22:56 +00:00
Marcos de Oliveira
c7a35f3ea9
Allow users to define advanced LDAP search filters.
2021-04-22 16:54:26 -03:00
Mario Hros
412c079b03
fix php warning
...
yourls_get_option default value is false unless other default is specified
2020-08-05 13:49:26 +02:00
K3A
c4ad990ab2
Fix ldapauth_authorized_admins logic
...
ldapauth_is_valid_user must return boolean type. Thanks @pjaydev
2019-10-29 17:56:16 +00:00
K3A
2a3cb0334b
Merge pull request #21 from paje/patch-2
...
Empty to Not defined for constant LDAPAUTH_USERCACHE_TYPE
2018-06-22 22:57:02 +02:00
Patrice Eber
2f6aa596fe
Empty to Not defined for constants
2018-06-18 15:52:48 +02:00
K3A
f562a093f8
Update plugin.php
...
null check fix
2018-02-01 20:51:27 +01:00
K3A
692cffa9af
Merge pull request #18 from k3a/patch-1
...
Fix unsupported driect $ydb access for config
2018-01-29 21:29:56 +01:00
K3A
2560973949
Update plugin.php
...
Fix unsupported direct access to $ydb
2018-01-29 21:27:23 +01:00
K3A
9809addc2e
Merge pull request #16 from hedrickbt/master
...
Added Active Directory LDAP hostname lookup
2018-01-29 21:08:36 +01:00
Brooke Hedrick
b8064a482b
Added Active Directory LDAP hostname lookup
...
If you are using Active Directory, you likely have multiple LDAP servers. Which servers your Windows clients use is controlled by a DNS entry for sites and services. This DNS entry looks like _ldap._tcp.corporate._sites.yourdomain.com . This code change allows for the LDAP host name to be looked up automatically based on the DNS entry. This way if your Active Directory architecture changes (different Domain Controllers / LDAP servers ), you won't need to update this plugin's configuration. This is only enabled if you set the new LDAPAUTH_DNS_SITES_AND_SERVICES configuration value. Please see documentation in the README.md.
2017-11-15 13:58:53 -06:00
K3A
3e7f66652d
Merge pull request #14 from davoaust/master
...
Updated groups check
2017-03-21 09:46:54 +01:00
Dave
4b771eee8b
Whitespace fix
2017-03-20 10:14:42 +10:00
Dave
9932e85775
Updated groups check
...
Groups check now uses membership attribute on user object directly
2017-03-20 10:12:35 +10:00
Dave
2ec10b908e
Merge pull request #1 from k3a/master
...
Merging latest changes
2017-03-20 10:04:08 +10:00
K3A
5a0e0dccfe
spelling fix
2017-02-13 22:10:52 +01:00
K3A
de00e141c2
Merge pull request #12 from henriquecrang/master
...
Group authentication improved
2016-11-18 23:22:43 +01:00
Henrique de Andrade
0950958232
Update plugin.php
...
Adding again the validation that allow more than one admin group
2016-11-18 15:55:56 -02:00
Henrique de Andrade
1c92562cb8
Update plugin.php
...
Fixing the group authentication and adding scope option.
2016-11-18 10:54:11 -02:00
Henrique de Andrade
58479c3055
Update README.md
...
adding scope search docs
2016-11-18 10:52:22 -02:00
K3A
04d1464d6d
merge fix / thanks tipichris
2016-07-23 14:39:40 +02:00
Mario
8dac24e2e8
Merge branch 'tipichris-master'
2016-07-22 23:23:08 +02:00
Mario
c1c0045ad9
merge
2016-07-22 23:20:54 +02:00
K3A
d1106eaaf8
Merge pull request #10 from jorrit/patch-1
...
Fix README.md
2016-07-22 23:12:26 +02:00
Chris Hastie
06112447d4
Tidy README
2016-07-22 21:03:46 +01:00
Chris Hastie
25747fc14a
Make cache optional. Update README
2016-07-22 20:57:41 +01:00
Chris Hastie
7c1f6be501
No need to try checking for LDAPAUTH_USERNAME_FIELD without lowercasing. PHP manual confirms array index is always lower case
2016-07-22 10:43:03 +01:00
Chris Hastie
a7fe07614a
Add cache of LDAP users, stored as option in YOURLS database. Add ability to bind using current user (useful for AD/Samba)
2016-07-22 10:23:11 +01:00
Jorrit Schippers
db7a45d839
Fix README.md
...
Changes a reference to yourls-cas-plugin to yourls-ldap-plugin and adds `;` to the define statements for easier copying.
2016-07-15 08:34:40 +02:00
K3A
c431aca6c4
Merge pull request #7 from davoaust/master
...
Now supports multiple admin LDAP groups
2015-06-23 12:05:32 +02:00
Dave
d1b6acd464
Update README.md
2015-06-23 13:18:15 +10:00
Dave
b0ea24440f
Now handles multiple admin groups
...
Added in support for multiple admin groups using a ; delimited array in LDAPAUTH_GROUP_REQ
2015-06-23 13:17:25 +10:00
K3A
26904a0dbc
Update README.md
...
mentioned #1davoaust
2015-05-19 18:23:35 +02:00
K3A
72aa29d405
Merge pull request #6 from davoaust/master
...
Added adding of LDAP users to config.php
2015-05-19 18:22:05 +02:00
davoaust
35e8164917
Added config option to add new users
2015-05-19 11:41:19 +10:00
davoaust
0912a2460f
Added automatic user adding
...
Now has option to add new LDAP users to YourLS config to avoid issues where the user doesn't exist.
Removed debug line accidentally let in
2015-05-19 11:38:17 +10:00
K3A
24995f3e42
Merge pull request #5 from davoaust/master
...
Added groups based auth & directory searching with privileged account
2015-05-18 22:49:14 +02:00
davoaust
898f1d2463
Updating with privileged account and group settings
...
Added information for connection to LDAP with a privileged account.
Added information for authenticating users against a group.
2015-05-18 15:20:41 +10:00
davoaust
f554c10762
Support group auth, privileged account & attribute filter
...
Added support for group auth, 2 new settings:
- LDAPAUTH_GROUP_ATTR
- LDAPAUTH_GROUP_REQ
If they're not set don't check group membership.
Added support for using a privileged account to do the user search. 2 new settings:
- LDAPAUTH_SEARCH_USER
- LDAPAUTH_SEARCH_PASS
Limited returned attributes to only the ones we need.
2015-05-18 15:15:33 +10:00
K3A
c6d6c3a52c
Update plugin.php
...
Explicit switch to LDAP 3 protocol, fix for YOURLS 1.7
2014-01-28 13:08:39 +01:00
root
8a619851e7
prefix
2013-08-25 20:00:04 +02:00
root
e5d5e8e71b
Merge branch 'master' of https://github.com/k3a/yourls-ldap-plugin
2013-08-25 16:19:13 +02:00
root
5100027998
plugin
2013-08-25 16:18:57 +02:00
K3A
58adb836c5
Update README.md
2013-08-25 16:18:13 +02:00
root
b03083720f
doc update
2013-08-25 16:16:59 +02:00