Ejemplo n.º 1
0
 /**
  * Perform authentication before a request is executed.
  *
  * @param \Illuminate\Http\Request $request
  * @param \Closure                 $next
  *
  * @return mixed
  */
 public function handle($request, Closure $next, $provider = [])
 {
     $route = $this->router->getCurrentRoute();
     if (!is_array($provider)) {
         $provider = explode(',', $provider);
     }
     if (!$this->auth->check(false)) {
         $this->auth->authenticate($provider);
     }
     return $next($request);
 }