public function authorize_with_linkedin() { $this->load->model("loginmodel", "lm", true); $authorization_url = $this->lm->linkedin_authorization_url(); error_log($authorization_url); $util = new utilities(); $util->redirect($authorization_url); }
public function delete_token() { $eb_user_id = $_GET["eb_user_id"]; $this->load->model("eventsmodel", "em", true); if ($this->em->delete_eventbrite_token($eb_user_id) === TRUE) { error_log("Deleted Eventbrite access token successfully"); } else { error_log("Error deleting Eventbrite access token"); } $util = new utilities(); $util->redirect(ROOTMEMBERPATH . 'grind-code/index.php/eventbrite/tokens'); }
function login_callback() { $code = $_GET['code']; $grind_user_id = $_GET['state']; if ($code) { $this->load->model("loginmodel", "lm", true); $access_token = $this->lm->fetch_access_token_for_existing_cobot_user_with_custom_password($code); $cobot_user_id = $this->lm->save_cobot_user_for_access_token($access_token, $grind_user_id); $sql = "SELECT first_name, last_name FROM user where id = " . $grind_user_id; error_log($sql); $query = $this->db->query($sql); $user = current($query->result()); $this->lm->create_cobot_membership($cobot_user_id, $grind_user_id, $user->first_name . ' ' . $user->last_name . ' Virtual Plan'); } $util = new utilities(); $util->redirect(ROOTMEMBERPATH . 'grind-code/index.php/admin/usermanagement/save_cobot_token'); }
public function add_drop_in_plan() { $util = new utilities(); if (isset($_POST["submit"])) { $space_id = $_POST["space_id"]; $plan_id = $_POST["plan_id"]; $plan_name = $_POST["plan_name"]; if ($space_id && $plan_id) { $sql = "INSERT INTO drop_in_plans (space_id, plan_id, plan_name) VALUES ('{$space_id}', '{$plan_id}', '{$plan_name}')"; error_log($sql); if ($this->db->query($sql) === TRUE) { error_log("Drop in plan added successfully"); } else { error_log("Error: " . $sql . "<br>" . $this->db->error); } } } $util->redirect(ROOTMEMBERPATH . 'grind-code/index.php/admin/locationmanagement/drop_in_plans'); }
public function fetch_cobot_user() { global $cobot_scope; error_log("In fetch_cobot_user"); if (isset($_POST['user'])) { $grind_user_id = $_POST['user']; $this->load->model("loginmodel", 'lgm', true); $cobot_login_url = $this->lgm->get_cobot_login_url($grind_user_id); $util = new utilities(); $util->redirect($cobot_login_url); } }