public function postLogin(Request $request) { switch ($request->get('action')) { case 'login': return $this->handlePostLogin($request); case 'reset': return $this->handlePostReset($request); } // Let's not disclose any internal information. $this->abort(Response::HTTP_BAD_REQUEST, 'Invalid request'); }