Пример #1
-1
 /**
  *	Store User
  *	@param AuthedUserInterface
  *	@return BOOL
  */
 public function storeUser(AuthedUserInterface $user)
 {
     $this->_user = $user;
     $encryptedData = Encryption::encrypt(implode("|", [$user->ID(), $this->cookieHash($user), json_encode($user->userInfo())]));
     $cookieData = base64_encode(Encryption::encrypt(implode("|", [$user->username(), $encryptedData])));
     //Set Cookie;
     if (!Cookie::set(self::LOGIN_COOKIE_KEY, $cookieData, Cookie::ONE_DAY, WORKING_DIR, null, true)) {
         \pre_r("Failed to set cookie");
     }
     return true;
 }