vorgans / ldap_oauth_auth
This extension provides the LDAP or OAUTH login and authentication method.
dev-main
2021-12-06 14:45 UTC
Requires
- php: ^8.0
- laravel/ui: 4.x-dev
- league/oauth2-client: dev-master
This package is auto-updated.
Last update: 2025-07-06 22:48:33 UTC
README
Ldap Oauth Auth (Open Authentication SYStem for Ldap and Oauth)
This extension provides the LDAP or OAUTH login and authentication method.
Installation
Package installation is handled by Composer.
-
If you haven't already, please install Composer
-
Run
composer require vorgans/ldap_oauth_auth
in the root of your project -
In next step, run
php artisan LdapOauth:install
-
Now, you can setup connect_settings.php in the config folder
Update dependencies
This package partly uses league / oauth2-client and overwrites service providers with changes. If you have a dependencies update, please make an php artisan LdapOauth:install
and replace only the AbstractProvider file.
Feedback and Contributions
- Feedback is welcome in the form of pull requests and/or issues.
- Contributions should generally follow the strategy outlined in "Contributing to a project"
- Please submit pull requests against the
develop
branch
Credits
- This code allows you to easily define an ldap or oauth connection. It partly uses the league/oauth2-client package for the oauth connection.