浏览代码

Update v1.1 api

Daniel Supernault 2 年之前
父节点
当前提交
613e98ce09
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      app/Http/Controllers/Api/ApiV1Dot1Controller.php

+ 3 - 1
app/Http/Controllers/Api/ApiV1Dot1Controller.php

@@ -260,18 +260,20 @@ class ApiV1Dot1Controller extends Controller
         abort_if(!$user, 403);
         abort_if($user->status != null, 403);
         $agent = new Agent();
+        $currentIp = $request->ip();
 
         $activity = AccountLog::whereUserId($user->id)
             ->whereAction('auth.login')
             ->orderBy('created_at', 'desc')
             ->limit(10)
             ->get()
-            ->map(function($item) use($agent) {
+            ->map(function($item) use($agent, $currentIp) {
                 $agent->setUserAgent($item->user_agent);
                 return [
                     'id' => $item->id,
                     'action' => $item->action,
                     'ip' => $item->ip_address,
+                    'ip_current' => $item->ip_address === $currentIp,
                     'is_mobile' => $agent->isMobile(),
                     'device' => $agent->device(),
                     'browser' => $agent->browser(),