'auth' => [
'model' => '\SleepingOwl\AdminAuth\Entities\Administrator',
'rules' => [
'username' => 'required',
'password' => 'required',
]
],
'auth' => [
'model' => \App\User::class,
'rules' => [
'email' => 'required',
'password' => 'required',
]
],
'middleware' => ['admin.auth'],
'middleware' => ['isadmin'],
if (Sentinel::guest()) return redirect('/');
if(Sentinel::inRole('user')) return $next($request);
return Redirect::back();
'users' => [
'driver' => 'eloquent',
'model' => App\User::class,
],
'defaults' => [
'guard' => 'sentinel', // default
....
],
...
'guards' => [
...
'sentinel' => [
'driver' => 'session',
'provider' => 'sentinel',
],
],
...
'providers' => [
'sentinel' => [
'driver' => 'sentinel',
'model' => App\User::class,
'options' => [
....
],
],
],
Auth::extend('sentinel', function($app, $name, array $config) {
...
});
Find more questions by tags Laravel