Php Laravel 5.2的LDAP身份验证

Php Laravel 5.2的LDAP身份验证,php,laravel,authentication,laravel-5,ldap,Php,Laravel,Authentication,Laravel 5,Ldap,我已经按照在的指示进行了一个全新的拉威尔项目,但我似乎无法让它工作。我已经做了以下工作: 在app.php中添加了以下行 Ccovey\LdapAuth\LdapAuthServiceProvider::class 在auth.php中将驱动程序更改为LDAP 'providers' => [ 'users' => [ 'driver' => 'ldap', 'model' => App\User::cla

我已经按照在的指示进行了一个全新的拉威尔项目,但我似乎无法让它工作。我已经做了以下工作:

在app.php中添加了以下行

Ccovey\LdapAuth\LdapAuthServiceProvider::class
在auth.php中将驱动程序更改为LDAP

'providers' => [
        'users' => [
            'driver' => 'ldap',
            'model' => App\User::class,
        ]
    ],
我还创建了一个adladap.php文件,我没有在这里发布

我还添加了中间件组,以确保用户经过身份验证

Route::group(['middleware' => 'auth'], function () {
    Route::get('/test', function(){ return "Test";});
}
但是,当我尝试转到测试路径时,我得到以下错误

InvalidArgumentException in CreatesUserProviders.php line 40:
Authentication user provider [ldap] is not defined.
我确信我已经看过一些简单的配置,但就我的一生而言,我不知道它是什么。

如果您正在尝试执行无管理员LDAP,这可能会引起兴趣:

您已经试过了吗?因为它是为laravel5编写的,所以它可能是更好的软件包。