/**
  * Handle an incoming request.
  *
  * @param  \Illuminate\Http\Request $request
  * @param  \Closure $next
  * @return mixed
  */
 public function handle($request, Closure $next)
 {
     if (UserUtils::isBackendRole()) {
         UserUtils::setDisplayAllStatus();
     } else {
         UserUtils::forgotDisplayAllStatus();
     }
     return $next($request);
 }
Esempio n. 2
0
 public function handleLogin($model)
 {
     $areaServices = [];
     $role = $model->role;
     if (!empty($role)) {
         foreach ($model->role->permissions as $permission) {
             $areaServices[] = $permission->service->action;
         }
     }
     UserUtils::setArea($areaServices);
     UserUtils::setIsLoggedIn();
     UserUtils::setDisplayAllStatus();
 }