jakub-klapka/laravel-windows-auth

用于Laravel中IIS Windows身份验证的服务

v1.0.0 2017-05-19 09:29 UTC

This package is auto-updated.

Last update: 2024-09-28 18:10:49 UTC


README

提供在使用IIS和Active Directory的Windows身份验证选项时实现集成身份验证的实现。

安装

  1. JakubKlapka\LaravelWindowsAuth\Providers\ServiceProvider::class 添加到您的 app.php 文件中。
  2. 运行 php artisan vendor:publish 以导出配置文件。
  3. 在 config\ad_auth.php 中设置允许的 AD 域(或不要设置)
  4. 在 config\auth.php 中设置守卫为 windows,例如
'defaults' => [
    'guard' => 'windows',
],
'guards' => [
    'windows' => [
        'driver' => 'windows',
        'provider' => 'users'
    ]

如果您不使用默认的Eloquent User模型,别忘了在您的User模型中实现 \Illuminate\Contracts\Auth\Authenticatable