Esempio n. 1
0
 protected function getControllerToken()
 {
     if (!class_exists('ControllerToken')) {
         require_once CORE_ROOT . CONTROLLERS . DIRECTORY_SEPARATOR . 'ControllerToken.php';
     }
     if (!is_object($this->token)) {
         $this->token = ControllerToken::getInstance();
     }
 }
Esempio n. 2
0
 /**
  * assignSessionToken
  * Asigna un token a la sesión actual
  *
  * @param
  *            idUser string <p>
  *            Identificador de usuario
  *            </p>
  * @return string | bool si es false
  */
 public function assignSessionToken($idUser = "")
 {
     $token = ControllerToken::getInstance();
     $tokenString = $token->tokenGen(40);
     // echo "<br>";
     if (strlen($idUser) > 0) {
         $result = $this->model->access->setAccessToken($idUser, $tokenString);
     }
     $this->setSessionToken($tokenString);
     if (isset($result) && $result) {
         return $tokenString;
     } else {
         return false;
     }
 }