修复判断入口文件ip_check.php以及新增复制配置选项
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
*/
|
||||
require_once dirname(__DIR__) . '/DbHelper.php';
|
||||
require_once dirname(__DIR__) . '/CloakHttpHelpers.php';
|
||||
require_once __DIR__ . '/VisitorApiAudit.php';
|
||||
|
||||
if (!function_exists('cloak_session_mark_real_visitor')) {
|
||||
/**
|
||||
@@ -123,7 +124,7 @@ if (!function_exists('cloak_visitor_log_enrich')) {
|
||||
if (empty($logs['judge_timing']) && !empty($GLOBALS['__cloak_judge_timing'])) {
|
||||
$logs['judge_timing'] = $GLOBALS['__cloak_judge_timing'];
|
||||
}
|
||||
return $logs;
|
||||
return VisitorApiAudit::mergeIntoLogs($logs);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -209,7 +210,7 @@ if (!function_exists('cloak_write_log_db')) {
|
||||
$d = static function ($key) use ($data, $conn) {
|
||||
return array_key_exists($key, $data) ? $data[$key] : cloak_db_escape($conn, '');
|
||||
};
|
||||
$sql = "INSERT INTO `visitor_logs`(`campagin_id`, `visit_md5_code`, `domain`, `visit_date`, `IP`, `country`, `result`, `reason`, `referer`, `client`, `browser`, `page`, `language`, `user_agent`, `http_referer`, `accept_language_raw`, `judge_timing`, `fp_url`, `device`) VALUES ('"
|
||||
$sql = "INSERT INTO `visitor_logs`(`campagin_id`, `visit_md5_code`, `domain`, `visit_date`, `IP`, `country`, `result`, `reason`, `referer`, `client`, `browser`, `page`, `language`, `user_agent`, `http_referer`, `accept_language_raw`, `judge_timing`, `fp_url`, `device`, `api_by_request`, `api_by_response`, `api_risk_request`, `api_risk_response`) VALUES ('"
|
||||
. $d('campagin_id') . "','"
|
||||
. $d('visit_md5_code') . "','"
|
||||
. $d('site_name') . "','"
|
||||
@@ -228,7 +229,11 @@ if (!function_exists('cloak_write_log_db')) {
|
||||
. $d('accept_language_raw') . "','"
|
||||
. $d('judge_timing') . "','"
|
||||
. $d('fp_url') . "','"
|
||||
. $d('device') . "')";
|
||||
. $d('device') . "','"
|
||||
. $d('api_by_request') . "','"
|
||||
. $d('api_by_response') . "','"
|
||||
. $d('api_risk_request') . "','"
|
||||
. $d('api_risk_response') . "')";
|
||||
if ($conn->query($sql) === true) {
|
||||
$last_id = $conn->insert_id;
|
||||
$conn->close();
|
||||
|
||||
Reference in New Issue
Block a user