jakub-klapka / laravel-windows-auth
用于Laravel中IIS Windows身份验证的服务
v1.0.0
2017-05-19 09:29 UTC
Requires
- php: >=7.0
- laravel/laravel: >=5.3
Requires (Dev)
- php: >=7.1
- phpunit/phpunit: >=6.0
This package is auto-updated.
Last update: 2024-09-28 18:10:49 UTC
README
提供在使用IIS和Active Directory的Windows身份验证选项时实现集成身份验证的实现。
安装
- 将
JakubKlapka\LaravelWindowsAuth\Providers\ServiceProvider::class添加到您的 app.php 文件中。 - 运行
php artisan vendor:publish以导出配置文件。 - 在 config\ad_auth.php 中设置允许的 AD 域(或不要设置)
- 在 config\auth.php 中设置守卫为
windows,例如
'defaults' => [ 'guard' => 'windows', ], 'guards' => [ 'windows' => [ 'driver' => 'windows', 'provider' => 'users' ]
如果您不使用默认的Eloquent User模型,别忘了在您的User模型中实现 \Illuminate\Contracts\Auth\Authenticatable。