Download the PHP package laemmi/laemmi-yourls-easy-ldap without Composer
On this page you can find all versions of the php package laemmi/laemmi-yourls-easy-ldap. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download laemmi/laemmi-yourls-easy-ldap
More information about laemmi/laemmi-yourls-easy-ldap
Files in laemmi/laemmi-yourls-easy-ldap
Download laemmi/laemmi-yourls-easy-ldap
More information about laemmi/laemmi-yourls-easy-ldap
Files in laemmi/laemmi-yourls-easy-ldap
Vendor laemmi
Package laemmi-yourls-easy-ldap
Short Description Plugin for YOURLS. Bind login username to url entry.
License MIT
Homepage https://github.com/laemmi/laemmi-yourls-easy-ldap
Package laemmi-yourls-easy-ldap
Short Description Plugin for YOURLS. Bind login username to url entry.
License MIT
Homepage https://github.com/laemmi/laemmi-yourls-easy-ldap
Please rate this library. Is it a good library?
Informations about the package laemmi-yourls-easy-ldap
laemmi-yourls-easy-ldap
Plugin for YOURLS 1.7
Description
ldap authentification with page and action permissions by ldap group. Localization for german. You must install "laemmi-yourls-default-tools" fist.
Installation
- In /user/plugins, create a new folder named laemmi-yourls-easy-ldap.
- Drop these files in that directory.
- Via git goto /users/plugins and type git clone https://github.com/Laemmi/laemmi-yourls-easy-ldap.git
- Add config values to config file
- Go to the YOURLS Plugins administration page and activate the plugin.
Available config values
Ldap hostname
define('LAEMMI_EASY_LDAP_HOST', '');
Ldap port (optional) default 389
define('LAEMMI_EASY_LDAP_PORT', '');
Ldap base
define('LAEMMI_EASY_LDAP_BASE', '');
Ldap filter for search (optional) @default (&(uid=%s)(objectClass=posixAccount))
define('LAEMMI_EASY_LDAP_FILTER', '');
Ldap filter for groups (optional) @default (&(memberuid=%s))
define('LAEMMI_EASY_LDAP_FILTER_GROUP', '');
Allowed ldap groupsnames with yourls pages and action permissions
define('LAEMMI_EASY_LDAP_ALLOWED_GROUPS', json_encode([
'MY-LDAP-GROUPNAME' => ['admin', 'tools', 'plugins', 'action-add', 'action-edit', 'action-delete', 'action-stats', 'action-share']
]));
Ldap RDN username (optional)
define('LAEMMI_EASY_LDAP_RDN_USERNAME', '');
Ldap RDN password (optional)
define('LAEMMI_EASY_LDAP_RDN_PASSWORD', '');
Permissions
Page
- admin = Admin interface
- tools = Tools
- plugins = Manage plugins
Actions
- action-add = Add url
- action-edit = Edit url
- action-delete = Delete url
- action-stats = Show stats button
- action-share = Show share button
All versions of laemmi-yourls-easy-ldap with dependencies
PHP Build Version
Package Version
Requires
laemmi/laemmi-yourls-default-tools Version
^1.0
The package laemmi/laemmi-yourls-easy-ldap contains the following files
Loading the files please wait ....