From a98c7095b3f71f214b1f00ce7b0605ab0805def4 Mon Sep 17 00:00:00 2001 From: Olusesan Ameye Date: Sat, 20 Aug 2022 18:09:49 -0400 Subject: [PATCH] fix --- www/application/controllers/Invite.php | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/www/application/controllers/Invite.php b/www/application/controllers/Invite.php index e38fa434..9daab84c 100644 --- a/www/application/controllers/Invite.php +++ b/www/application/controllers/Invite.php @@ -13,7 +13,29 @@ class Invite extends CI_Controller { */ //define('WRENCHBOARD_ACCOUNT_REFERLINK',11033); - + //https://oameye.work.wrenchboard.com/invite?refer_link=WRENREF-368681216-703766272-36774144 + + // HOW DO I SECURE THIS FROM ATTACK DDOS + // + + if($_GET){ + $refer_link = substr(trim($this->input->get('refer_link')),0,37); + $in_data=[]; + $in_data['refer_link'] = $refer_link; + $in_data['action'] = WRENCHBOARD_ACCOUNT_REFERLINK; + $this->load->model('backend_model'); + $out = array(); + $res = $this->backend_model->wrenchboard_api($in_data, $out); + if ($res == PHP_API_OK) { + redirect('/signup'); + } else { + redirect('/signup'); + } + + + } + + redirect('/registration'); }