public static function addSignatureToken($signature_token) { if (self::$signature) { $signature_token = "-" . $signature_token; } self::$signature = self::$signature . $signature_token; }
public function login() { $this->title = "Login"; $this->requireCss('main'); $msg = null; if (isset($_POST['email']) && $_POST['password']) { $response = ApiClient_HasOffers_Request::Execute('Authentication', 'findUserByCredentials', array('type' => 'affiliate_user', 'email' => $_POST['email'], 'password' => $_POST['password'])); if ($response->isSuccess()) { $auth = $response->getValue(); $response = ApiClient_HasOffers_Request::Execute('AffiliateUser', 'findById', array('id' => $auth['user_id'])); $user = $response->getValue(); Session::write('User', $user['AffiliateUser']); Session::write('hasAuth', true); header('location: /index'); die; } else { $msg = "Invalid email / password."; } } $this->display($this->getTpl('login', array('msg' => $msg))); }