phpLDAPadmin (aka PLA) is a browser based LDAP data administration tool. It has been designed to allow easy management of data in RFC compliant LDAP servers.
Go to file
2023-03-03 16:20:01 +11:00
app Enabled version update check 2023-03-03 16:07:11 +11:00
bootstrap Initial login working 2021-12-10 23:51:47 +11:00
config Implemented more attribute classes 2023-03-02 19:07:45 +11:00
database Framework upgrade to Laravel 7 2021-12-10 23:51:47 +11:00
doc Move our sample schema/data into a tests/server, we'll use osixia/openldap for the demo/testing 2023-01-31 10:44:34 +11:00
docker Adding .dockerignore to trim the docker container, removing some redundant files and updated README 2023-03-02 22:07:58 +11:00
hooks/functions Remove some old PLA 2021-12-12 14:13:55 +11:00
htdocs Ported the schema browser 2023-02-18 23:46:41 +11:00
lib Implemented more attribute classes 2023-03-02 19:07:45 +11:00
public JS fixes for when we get a 419 2023-03-02 09:56:09 +11:00
queries SF Feature #2997986 - DTD stuff 2011-05-03 23:14:16 +10:00
resources Enabled version update check 2023-03-03 16:07:11 +11:00
routes Ported the schema browser 2023-02-18 23:46:41 +11:00
storage Framework upgrade to Laravel 7 2021-12-10 23:51:47 +11:00
templates * Fixed posixAccount Shell so that 'Bash' is actually bash and not shell. Also added Shell, Dash, False, and No Login 2014-09-16 14:53:52 -05:00
tests Updated server info 2023-02-19 20:25:32 +11:00
.dockerignore Adding .dockerignore to trim the docker container, removing some redundant files and updated README 2023-03-02 22:07:58 +11:00
.editorconfig Update laravel to 9.x 2023-01-31 10:44:35 +11:00
.env.example Framework update and updates from other projects,remove leenooks/laravel 2021-12-11 00:24:00 +11:00
.env.testing Fixes to CI/CD now that we use osixia/openldap 2023-02-05 16:32:58 +11:00
.gitattributes Initial Laravel Base 2021-12-10 23:51:47 +11:00
.gitignore Framework upgrade to Laravel 7 2021-12-10 23:51:47 +11:00
.gitlab-ci.yml Fixes to CI/CD now that we use osixia/openldap 2023-02-05 16:32:58 +11:00
.gitlab-docker-x86_64.yml Fixes to CI/CD now that we use osixia/openldap 2023-02-05 16:32:58 +11:00
.gitlab-test.yml Fixes to CI/CD now that we use osixia/openldap 2023-02-05 16:32:58 +11:00
artisan Framework update and updates from other projects,remove leenooks/laravel 2021-12-11 00:24:00 +11:00
composer.json Update laravel to 9.x 2023-01-31 10:44:35 +11:00
composer.lock Update laravel to 9.x 2023-01-31 10:44:35 +11:00
LICENSE RELEASE 0.9.0 2009-06-30 18:05:37 +10:00
package.json Update laravel to 9.x 2023-01-31 10:44:35 +11:00
phpunit.xml Validate unit testing is working 2023-01-31 10:44:35 +11:00
README.md Add link to the demo site 2023-03-03 16:20:01 +11:00
VERSION Move some server function to Server::class (from Entry::class) 2023-02-19 16:35:07 +11:00
webpack.mix.js Added Architect UI 2021-12-10 23:51:48 +11:00
yarn.lock Update laravel to 9.x 2023-01-31 10:44:35 +11:00

phpLDAPadmin

phpLDAPadmin is a web based LDAP data management tool for system administrators. It is commonly known and referred by many as "PLA".

PLA is designed to be compliant with LDAP RFCs, enabling it to be used with any LDAP server. If you come across an LDAP server, where PLA exhibits problems, please open an issue with full details of the problem so that we can have it fixed.

For up to date information on PLA, please head to the wiki.

Demo

If you havent seen PLA in action, you can head here to the demo site.

Getting Help

The best place to get help with PLA (new and old) is on Stack Overflow.

Found a bug?

If you have found a bug, and can provide detailed instructions so that it can be reproduced, please open an issue and provide those details.

Before opening a ticket, please check to see if it hasnt already been reported, and if it has, please provide any additional information that will help it be fixed.

TIP: Issues opened with:

  • details enabling the problem to be reproduced,
  • including (if appropriate) an LDIF with the data that exhibits the problem,
  • a patch (or a git pull request) to fix the problem

will be looked at first :)

THANK YOU

Over the years, many, many, many people have supported PLA with either their time, their coding or with financial donations. I have tried to send an email to acknowledge each contribution, and if you havent seen anything personally from me, I am sorry, but please know that I do appreciate all the help I get, in whatever form it is provided.

Again, Thank You.

License

LICENSE