-
- Auth::extend('openid-session', function ($app, $name, array $config) {
- $provider = Auth::createUserProvider($config['provider']);
- return new OpenIdSessionGuard(
- $name,
- $provider,
- $this->app['session.store'],
- $app[OpenIdService::class],
- $app[RegistrationService::class]
- );
- });