vorgans/ldap_oauth_auth

This extension provides the LDAP or OAUTH login and authentication method.

dev-main 2021-12-06 14:45 UTC

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.