获取whatsApp优化
This commit is contained in:
@@ -40,7 +40,7 @@ class WordpressVisitor extends Model
|
||||
/**
|
||||
* 允许自动填充模型字段
|
||||
*/
|
||||
protected $fillable = ['id', 'user_agent', 'accept_language', 'md5_unique', 'user_id', 'created_at', 'updated_at'];
|
||||
protected $fillable = ['id', 'user_agent', 'accept_language', 'ip', 'md5_unique', 'user_id', 'created_at', 'updated_at'];
|
||||
|
||||
/**
|
||||
* 不允许自动填充模型字段
|
||||
|
||||
@@ -40,7 +40,8 @@ class WordpressVisitorService
|
||||
$userAgent = $request->header('User-Agent','');
|
||||
$acceptLanguage = $request->header('Accept-Language','');
|
||||
$referer = $request->header('referer');
|
||||
$md5Hash = md5($userAgent . '-' . $acceptLanguage);
|
||||
$ip = $request->getRealIp();
|
||||
$md5Hash = md5($userAgent . '-' . $acceptLanguage . '-' . $ip);
|
||||
$visitor = WordpressVisitor::where('md5_unique', $md5Hash)->first();
|
||||
if (!empty($visitor)) {
|
||||
$visitor->updated_at = time();
|
||||
@@ -76,6 +77,7 @@ class WordpressVisitorService
|
||||
$data = [
|
||||
'user_agent' => $userAgent,
|
||||
'accept_language' => $acceptLanguage,
|
||||
'ip' => $ip,
|
||||
'md5_unique' => $md5Hash,
|
||||
'user_id' => $id,
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user