> */ protected $dontReport = [ // ]; /** * A list of the inputs that are never flashed for validation exceptions. * * @var array */ protected $dontFlash = [ 'current_password', 'password', 'password_confirmation', ]; /** * Register the exception handling callbacks for the application. * * @return void */ public function register() { $this->reportable(function (Throwable $e) { // }); $this->renderable(function (ThrottleRequestsException $e) { return $this->fail($e->getMessage())->setStatusCode(429); }); } protected function unauthenticated($request, AuthenticationException $exception) { return $this->shouldReturnJson($request, $exception) ? $this->fail($exception->getMessage())->setStatusCode(401) : redirect()->guest($exception->redirectTo() ?? route('login')); } }