Looking to hire Laravel developers? Try LaraJobs

laravel-windows-auth maintained by jakub-klapka

Description
Service for IIS Windows authentication in Laravel
Author
Last update
2018/02/13 16:32 (dev-master)
Links
Downloads
87

Comments
comments powered by Disqus

Laravel Auth Guard for IIS Windows integrated authentication

Provides implementation of integrated authentication when using Windows auth option with IIS and Active Directory.

Installation

  1. Add JakubKlapka\LaravelWindowsAuth\Providers\ServiceProvider::class to your app.php.
  2. Run php artisan vendor:publish to export config file.
  3. In config\ad_auth.php set allowed AD domains (or don't)
  4. In config\auth.php set guard to windows, for example:
'defaults' => [
    'guard' => 'windows',
],
'guards' => [
    'windows' => [
        'driver' => 'windows',
        'provider' => 'users'
    ]

Don't forget to implement \Illuminate\Contracts\Auth\Authenticatable in your User model, if you are not using default Eloquent one.