]> BookStack Code Mirror - bookstack/blobdiff - app/Providers/AuthServiceProvider.php
Applied StyleCI changes, added php/larastan to attribution
[bookstack] / app / Providers / AuthServiceProvider.php
index 0d9dca7a12b8c8d7fe7bbc0d6bcc12c8b2461dfd..4a626e4fadd49e49d697967c496aad433f6de488 100644 (file)
@@ -2,14 +2,14 @@
 
 namespace BookStack\Providers;
 
-use Illuminate\Support\Facades\Auth;
 use BookStack\Api\ApiTokenGuard;
 use BookStack\Auth\Access\ExternalBaseUserProvider;
+use BookStack\Auth\Access\Guards\AsyncExternalBaseSessionGuard;
 use BookStack\Auth\Access\Guards\LdapSessionGuard;
-use BookStack\Auth\Access\Guards\Saml2SessionGuard;
 use BookStack\Auth\Access\LdapService;
 use BookStack\Auth\Access\LoginService;
 use BookStack\Auth\Access\RegistrationService;
+use Illuminate\Support\Facades\Auth;
 use Illuminate\Support\ServiceProvider;
 
 class AuthServiceProvider extends ServiceProvider
@@ -37,10 +37,10 @@ class AuthServiceProvider extends ServiceProvider
             );
         });
 
-        Auth::extend('saml2-session', function ($app, $name, array $config) {
+        Auth::extend('async-external-session', function ($app, $name, array $config) {
             $provider = Auth::createUserProvider($config['provider']);
 
-            return new Saml2SessionGuard(
+            return new AsyncExternalBaseSessionGuard(
                 $name,
                 $provider,
                 $app['session.store'],