Esempio n. 1
0
 /**
  * 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()]);
     }
 }