Fixed login/logout issue

This commit is contained in:
2017-10-26 09:44:43 +07:00
parent d2327c92dd
commit b3c27d513d
4 changed files with 33 additions and 31 deletions

View File

@@ -109,8 +109,8 @@ class Home
if (isset($_SERVER['HTTP_CLIENT']) && $_SERVER['HTTP_CLIENT'] == 'api') {
echo json_encode($logged_out);die();
}
Session::flash('info', $info);
Redirect::to('/');
// Session::flash('info', $info);
// Redirect::to('/');
}
public function register()
@@ -193,21 +193,21 @@ class Home
public function delete($id = '')
{
// if ($id) {
// $uid = $id;
if ($id) {
$uid = $id;
// } elseif (isset($_SERVER['HTTP_X_TOKEN'])) {
// $token = Token::fetch($_SERVER['HTTP_X_TOKEN']);
// if ($token == '') {
// throw new \Exception("Token invalid");
// }
// $uid = $token['uid'];
// } elseif (isset($_SERVER['HTTP_X_QUERY'])) {
} elseif (isset($_SERVER['HTTP_X_QUERY'])) {
$query_string = $_SERVER['HTTP_X_QUERY'];
$exploded = explode('&', $query_string);
$uid = $exploded[1];
$uid = explode('=', $uid);
$uid = $uid[1];
// }
}
$ip = isset($_SERVER['HTTP_X_FORWADED_FOR']) ? $_SERVER['HTTP_X_FORWADED_FOR'] : $_SERVER['REMOTE_ADDR'];