/** * Check if user authorize in connect * * @return JsonModel */ public function checkAuthAction() { try { $authDataJson = $this->connectManager->getAuthJsonData(); if ($authDataJson) { $isValid = $this->connectManager->checkCredentialsAction($authDataJson['username'], $authDataJson['password']); $isValid = json_decode($isValid, true); if ($isValid['success'] === true) { return new JsonModel(['success' => true, 'data' => $authDataJson]); } else { return new JsonModel(['success' => false, 'message' => $isValid['message']]); } } return new JsonModel(['success' => false, 'data' => $authDataJson]); } catch (\Exception $e) { return new JsonModel(['success' => false, 'message' => $e->getMessage()]); } }