Open sidebar
<?php namespace ServiceRunner\Auth; use Illuminate\Auth\Guard; use Illuminate\Support\ServiceProvider; use ServiceRunner\Auth\ServiceRunnerUserProvider; class AuthServiceProvider extends ServiceProvider { /** * Indicates if loading of the provider is deferred. * * @var bool */ protected $defer = false; /** * Boot Provider * @return void */ public function boot() { $this->package('servicerunner/auth'); $this->app['auth']->extend('servicerunner', function($app) { $model = $app['config']->get('auth.model'); $Provider = new ServiceRunnerUserProvider(new \Illuminate\Hashing\BcryptHasher, $model); return new Guard($Provider, $app['session.store']); }); } /** * Register the service provider. * * @return void */ public function register() { } /** * Get the events that trigger this service provider to register. * * @return array */ public function when() { return array('Illuminate\Auth\AuthServiceProvider'); } }
Close sidebar
Back
Please note that all pasted data is publicly available.
Twitter
GitHub
Use setting
Back
Please note that all pasted data is publicly available.
Twitter
GitHub
Use setting